The last time Xiu Xiu visited St. Louis, Caralee McElroy, one of the band's multi-instrumental members, inspired a mosquito feeding frenzy -- from which she emerged with almost 100 itchy bumps. Tedious tour-van commutes enhance the temptation to scratch bites bloody, so singer Jamie Stewart has a plan if the... More >>>