King Gizzard & The Lizard Wizard — ‘Infest the Rats’ Nest’ (ATO Records)
On their latest album, Infest the Rats’ Nest,
the Australian seven-piece King Gizzard & The Lizard Wizard have put forth
an unabashed homage to heavy metal and thrash—undoubtedly making this fifteenth
rele... Read More...