Thursday, February 4, 2010

Xiu Xiu- "Dear God, I Hate Myself"

Xiu Xiu are set to release their new album 'Dear God, I Hate Myself' on the 22nd. I am really looking forward to it based on the single and video for it of new band member Angela Seo repeatedly sticking her fingers down her throat and forcing herself to throw up.

The End

No comments: