View King Gizzard & The Lizard Wizard on Sep 1, 2012EditFollowShare14 years agoSat, Sep 1, 2012at Godzilla BarMelbourne, AustraliaKing Gizzard & The Lizard WizardEditFollowShare