News King Gizzard and the Lizard Wizard announce their new festival Gizzfest by Shayen de Silva We’ll keep this short, King Gizzard and the Lizard Wizard have created their own festival Gizzfest, and it is freakin’ awesome. The…