First 3, no flash

King Gizzard & The Lizard Wizard at the Olympia Theatre

King Gizzard & The Lizard Wizard, a band who released 5 albums last year, in the Olympia Theatre last night.

More on Redferns.

%d bloggers like this: