Exclusive Track Premiere: I D O L – “Denial”

I D O L

"We just love great songs and good songwriting, and we try to emulate this with our own band as much as possible." Comprised of siblings Anna and Declan Cullen (formerly of Coastal Cities), I D O L are a brand spanking new rock and roll/dream-pop act based in England. Inspired by 50's

Top