Michael La Torre, FounderOct 262 minAlbum Review: King Gizzard & The Lizard Wizard - 'The Silver Cord'