New Band of the Day: Eldorado
I heard of this band touring the UK later this year, and checked them out to see if they might be worth seeing. I think, on evidence, that would be a “yes”. Originally from Madrid and other areas in Spain, they recently won a national award for the best rock album for their current release Antigravity […]