A Mountain Goats show is always a good time. Whether you were one of the couples making out on date night (c'mon, guys) through every song, or you were simply singing along with an idiotic grin to every song that ripped at your nerves, there was no doubt this was a special night.
As always, we were treated to John Darnielle's sweet and embarrassing stories of years and years on the road through success and failure, and getting the most you can out of life's darkest moments. You probably cried. That's okay, so did I.