News King Gizzard & The Lizard Wizard Release “Self-Immolate” By Justin Ward - May 28, 2019 Picking up right where “Planet B” leaves off…