Dear God, I Hate Myself by Xiu Xiu


This jam was posted by 14 people

but StuartBennett was first  

I'm sorry, I've been listening to Xiu Xiu constantly

japanfann 30 Jan 2014

DISTURBING POP SONGS (1 of 3): the song's normal xiu-fare, but the video's what lands it on our countdown. ah   8

MarcelVonpure 27 Mar 2013