
King Gizzard & The Lizard Wizard Announce 27th Album ‘Phantom Island’ Out June 13th- Share Lead Single “Deadstick”
King Gizzard & The Lizard Wizard have announced their 27th album, Phantom Island will officially be out June 13th, and they have shared its lead single, “Deadstick.” The band’s second release on their