by Nick Sessanna | Sep 24, 2018 | New Music
Heavy indie-pop act CREO appeared mysteriously in our inbox with their thunderous and noisy new single, “In The Red.” CREO is a Sydney-based quartet that create bombastic guitar-based anthems, bolstered by a gigantic rhythm section and hard-pop...