Wednesday, February 16, 2011
Video: Tape Deck Mountain "It Goes Down"
I got this little press release that Tape Deck Mountain released a new video today. However, in looking at Travis Trevisan's page, it appears it's already been there for a month. Such is pr, I suppose. Regardless, the local boys deserve your love, so check it out, then see them live on March 5 at the Che Cafe with Velveteen.