Free Mp3: Two Songs From Xiu Xiu’s Last Record + Full Album Stream!

I just found a full album player of the latest Xiu Xiu record called “Dear God I Hate Myself” on Kill Rockstars’ soundcloud page.

You also have to watch the video for the title track. Heavy one…