Hear King Gizzard & the Lizard Wizard’s Heavy New Song ‘Self-Immolate’
From Rolling Stone: King Gizzard & the Lizard Wizard continue to explore their metal side with new song “Self-Immolate.” Over detuned, distorted guitars and pile-driving drums, co-frontman Stu Mackenzie barks out bleak imagery, pleading on […]