Estrons – Camera

Welsh rock outfit Estrons have released their latest track, Cameras, taken from their forthcoming debut album You Say I’m Too Much, I Say You’re Not Enough. Changing tempos, fuzzing guitars and intense vocals from lead singer Tali keep the song grabbing at the listener’s attention. Describing themselves as a ‘heavy pop band’ they’ve already gainedContinue reading “Estrons – Camera”