REVIEW — You'll Never Shred as Hard as King Gizzard and the Lizard Wizard
King Gizzard and the Lizard Wizard performed at Red Rocks last night. Not even a monstrous thunderstorm could prevent the weird Australian psych-metal band from shredding the ever-living-fuck out of Colorado's most iconic venue.