Dear God, I Hate Myself

Album
/
2010
/

Dear God, I Hate Myself is a Album by Xiu Xiu released in 2010 .

Track listing