DICE
XIU XIU Tickets | £14.85 | 26th Mar @ Islington Assembly Hall, London | DICE
Percussive melodies and brass instrumentation in check, Xiu Xiu have a world of experience in providing raucous atmospherics live. Having been kicking about for more y...
See this content immediately after install