Last week, Australian hellraisers King Gizzard & the Lizard Wizard kicked off yet another gargantuan tour of the US with one of their biggest headline shows to date: a night at the massive Greek Theater in Los Angeles. This current tour is in support of new albums Fishing For Fishies and Infest the Rats’ Nest, and Willow McCall checked it out.
