Home » Posts tagged with » american pop band
The Strange Sounds of Xiu Xiu

The Strange Sounds of Xiu Xiu

Avant-garde American pop band Xiu Xiu are heading to Perth in October to play at the inagural This Is Nowhere Festival. Since forming in San Jose in 2002 Xiu Xiu has been through multiple line-up changes. Throughout it all Jamie Stewart has been the group’s creative centre working with a series of collabporators to create […]

Tags: ,