Xiu Xiu is an Experimental/Art Rock band formed in 2002 by lead singer Jamie Stewart. The name Xiu Xiu comes from the 1998 Chinese film Xiu Xiu: The Sent Down Girl.
Xiu Xiu's first album Knife Play released on Tue Feb 19 2002.
The most popular album by Xiu Xiu's is There Is No Right, There Is No Wrong (The Best of Xiu Xiu 2002 - 2012)
The most popular song by Xiu Xiu's is I Luv the Valley OH!
Xiu Xiu's first song Apistat Commander released on Tue Feb 18 2003.