A Decade of Xiu Xiu

Xiu Xiu: a ten-year-old indie act piloted by Jamie Stewart, a man whose personal life becomes excessively intertwined within his band’s songs. In person, Stewart is a quiet and thoughtful character, thinking before he speaks when he talks to strangers. On stage, he’s a passionate musical wizard, mesmerizing crowds with his non-stop performances that exude […]