Popular 3D models
No results
About
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
Category
Individual / Designer
Website
Member since
January 22nd 2023
Stats
0 views
0 likes
0 triangles
0 vertices