Since its first album in 2002, Jamie Stewart’s Xiu Xiu has vacillated between artfully pretentious and adventurously moving, but the group’s albums have never been anything less than subversive, challenging pop conventions and wrestling with big issues such as faith, desire, self-doubt, life and death. Xiu Xiu’s seventh album of new material is among its […]
