Upcoming Music Releases – Xiu Xiu – Dear God, I Hate Myself
Label: Kill Rock Stars Seventh studio album by Xiu Xiu, which is set for release on February 23rd. It features a new member named Angela Seo and production was done …
Read more “Upcoming Music Releases – Xiu Xiu – Dear God, I Hate Myself”