Jamie Stewart/Xiu Xiu

by Verena Spilker
Jamie Stewart has been making music for over 14 years. Eight years ago he started his band Xiu Xiu. Following the change in line-up, the band has put out an album…