“I’m pretty sure these guys are the next biggest band in the world”: If cosmic psychedelia and demon-belching vocals are your thing, Battlesnake are the best thing
Mad Max + some crazy church = rock'n'roll on Battlsnake's The Rise And Demise Of The Motorsteeple

