Xiu Xiu


Xiu Xiu New Song ‘Hi’ + Album details

Xiu Xiu have finally released details of a forthcoming new album named Always. This is their first album since 2010 release Dear God, I Hate Myself, and considering the prolific number of releases from the band in recent years, this could be considered a lengthy delay between releases. Singer/Guitarist Jamie Stewart has written on the […]

Load more