Dear God, I Hate Myself by Xiu Xiu


This jam was posted by 14 people

but StuartBennett was first  

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

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

japanfann 30 Jan 2014