Reviews
Live Review: Xiu Xiu Plays Twin Peaks @ GOMA, 18.04.15
What made Twin Peaks so great? So many minute details could be the answer to this question because the show resonates on so many different levels with such a diverse range of people.
Xiu Xiu live at GOMA, Brisbane. Photos by Bianca Holderness.
What made Twin Peaks so great? So many minute details could be the answer to this question because the show resonates on so many different levels with such a diverse range of people.