Thursday, February 24, 2011

The Mountain Goats and Letterman

Highly anticipated album.  The Sun Sets On Indiana is watching paint dry as we await its arrival.  All Eternal Decks out soon.
For some reason it doesn't work
Go to Pitchfork to check it out

No comments: