AboutXiu Xiu

Xiu Xiu (pronounced , shoe-shoe) is an experimental indie rock band originally from and currently based in Oakland, California, with time often spent in Seattle, Washington. The band is the brainchild of singer-songwriter Jamie Stewart, who has been its only constant member since its inception.