King Gizzard & The Lizard Wizard Album Signing at Amoeba San Francisco 8/15

King Gizzard at Amoeba SF 8/15

King Gizzard and The Lizard Wizard are doing a signing at Amoeba San Francisco on Thursday, 8/15 at 5pm to celebrate their new album, Infest The Rats' Nest.