Home » Posts tagged with » Jamie Stewart
Xiu Xiu Return

Xiu Xiu Return

Xiu Xiu are releasing Always, their ninth album of beautiful but often melancholic and depressing songs. The new album’s track listing reveals that band’s collaborators are still feeling pretty down with song names like Born  to Suffer and I Luv Abortion. The band’s last album was 2010’s Dear God I Hate Myself. Xiu Xiu is […]

Tags: , , ,