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