The Mountain Goats are freakin' awesome. All of you who missed the Mountain Goats this Saturday night in Denton missed the fuck out. Seriously.
John Darnielle (who basically is the Mountain Goats) is not only one of the best songwriters--with great lyrics that are detailed, touching, and sometimes quite funny--but he is also a fantastic
(
Read more... )