Xiu Xiu - Plays the Music of Twin Peaks April 29, 2016ReviewstheneedledropComment On their latest album, experimental rock outfit Xiu Xiu plays the music of Twin Peaks!