Twin Beasts (previously the Toot Toot Toots) are one wacky outfit. They’ve changed more than just their name in recent months, fine-tuning their sound and video production with the help of some psychedelics.
This Melbourne band has been in lockdown working with new producer Burke Reid (The Drones and Oh Mercy) to bring you Badlove, set for release on Thursday April 24. With stints at Meredith and Rock It Festival these boys know how to stir up a crowd. They’ll be cruising round the country on a seven-date tour.