Xiu Xiu - Twin Peaks This image appears in the gallery:The Top 50 Vinyl Album Cover Sleeves Of 2016 39. Xiu Xiu - Twin Peaks 50 images See the full gallery: The Top 50 Vinyl Album Cover Sleeves Of 2016