Xiu Xiu, On tourFrom America, and named after a Chinese film, it might be tempting to think of Xiu Xiu as a cosmopolitan and exotic sort of band. One listen to the voice of main man Jamie Stewart, however, and you'll feel right at home. Arch, meticulous and serious, the band pinpoint a strain of experimental British music, circa 1982: all freezing flats, John Peel and 23 Skidoo gigs. They've run to nearly 10 albums in 10 years, of which the latest, Dear God, I Hate Myself, gives you an idea of w...
Guardian Music — Xiu Xiu, On tourFrom America, and named after a Chinese film, it might be tempting to think of Xiu Xiu as a cosmopolitan and exotic sort of band. One listen to the voice ... more info