Anybody heard of? I saw them Friday night at the Old Fitzgerald. Can't wait to hear more. The Mountain Goats play "Rotten Stinking Mouthpiece" - YouTube