The Toot Toot Toots are Twin Beasts

The Melbourne rockers formerly known as The Toot Toot Toots are back with a brand new name and a great new single. They’ve released their latest track “Badlove” under their new moniker Twin Beasts.

It’s a bit rough around the edges, but I think that’s one of the things I love most about it. It wears its heart on its sleeve, warts and all.

The song is the title track from the band’s follow-up to their debut album Outlaws. Its creation saw Twin Beasts in lockdown for a month with ARIA-nominated producer Burke Reid (The Drones, Oh Mercy, Gerling), focusing on their craft and the themes of love, lust, and infatuation. The album won’t hit stores until early 2014, but this song should help tide fans over.