Tuesday, February 23, 2010

Video: Xiu Xiu "Gray Death"

Another great video from Xiu Xiu who also happen to have a new album out today called Dear God, I Hate Myself. If you were one of the lucky ones to order the special edition vinyl with the tshirt made out of real blood please do send me some pictures. I was thinking of ordering one of those shirts but when it came in the mail it would have been made out of real blood AND real vomit... my vomit, because a shirt made out of real blood is fucking gross.