King Gizzard & The Lizard Wizard in Los Angeles (A Gallery)
Australian psych-rockers King Gizzard & The Lizard Wizard brought their show to The Greek Theatre in Los Angeles on Tuesday evening. This Friday, the band releases their new studio album, Infest the Rats’ Nest, the latest in King Gizzard’s uber-prolific LP output over the past several years. Steven Rood shared some photos from the LA performance.