News: The Cherubs Release Debut Single “Nausea”

Driven sonically by a myriad influences that have made their sound fit in the ballpark of artists like Parcels, LCD Soundsystem and New Order, Sydney indie duo The Cherubs make their debut with vibrancy, revealing the first official cab off the rank –  ‘Nausea’. As the first hint of the Continue Reading