King Gizzard & The Lizard Wizard have released the song ‘Phantom Island’ in anticipation of their upcoming album. Originally one of 10 outtakes from their latest album ‘Flight B741 ...