The Mountain Goats – Concert Review

Concert Review The Mountain Goats New Haven, CT – 4.2.2016 As I filed into the impressive old-school trappings of the College Street Music Hall in New Haven, CT, it dawned on me how far we have come….or maybe fallen. I’m speaking of Mountain Goats fans. If you’re one, All Hail. If you’re not,...