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…

More from Brax Moody

Introducing: Fennec & Wolf

Mourad Kehailia (aka DJ Faicell) and Friedrich Karsten (aka DJ Friedhelmkastro) are...
Read More