December 11, 2009

Liars have a new album coming out. Or it came out. Something

Saw them open for Interpol in Kansas City a couple of years ago. I'd never heard of them but haven't forgotten them. They really truly scared me, but I was grinning the entire show.

No comments:

Post a Comment