Saturday, February 27, 2010

New Stuff: Xiu Xiu


Xiu Xiu always come up with fresh and wonderful new music, so I never miss out on a new album, especially when it has such a great title ('Dear God, I Hate Myself').

No comments: