Favourite Share Xiu Xiu plays the music of Twin Peaks Taken on 18 Apr 2015 by Emily Nelson at GOMA Xiu Xiu 1/30 Share this article Published on 23 Apr 2015 by Emily Nelson