Xiu Xiu Merch

Xiu Xiu is an experimental rock band formed in 2002, signed to Polyvinyl Records. Their current lineup is frontman Jamie Stewart (the only constant member) and Angela Seo. Xiu Xiu released their first two albums, Knife Play (2002) and A Promise (2003) on 5 Rue Christine to positive critical reception. In-between the two, the EP Chapel of the Chimes was released via Absolutely Kosher. Buy Xiu Xiu Merch Here! #xibalbamerch #xibalbamerchandise