New Reviews for May 19, 2017by John Gentile New Review Update 7 years ago Today's reviews are: The Mountain Goats - Goths Clowns - Lucid Again Screeching Weasel - Screeching Weasel You can check out any of our reviews right here.