Tuesday, February 2, 2010

3rd xiu xiu single up on itunes

the 3rd single from the new xiu xiu record

Dear God, I Hate Myself
is out on itunes today it is called
This Too Shall Pass Away (for Freddy)

crouched in a thicket of bamboo, it will spring upon you!

No comments: