Tuesday, December 06, 2005

Xiu Xiu

Good review over at tinymixtapes of the new "livish" Xiu Xiu record. The reviewer also touches on how Xiu Xiu shows are the worst place for loud people to be, which was actually a conversation I had last week.


Post a Comment

<< Home