Few bands have the ability to create music that feels like both a confessional and a confrontation, but Xiu Xiu’s artistry does just that. Xiu Xiu performed in Montreal on October 18th, less than a month after releasing their latest album, 13” Frank Beltrame Italian Stiletto with Bison Horn Grips, marking another milestone for the California-based band that has been around since 2002.