Tuesday, June 8, 2010

Lemuria



Lemuria at Great Scott, 6/6/10. I love this band a lot, and they delivered one of the best shows I've ever seen.

No comments: