Alice Cooper

I had been a bit dubious about The Damned recently. I had been a fan of their work for a while but wasn’t so keen on their latest album and what I thought to be a change of sound, almost verging on a change of genre for the band. I was however, as usual in […]


[There are no radio stations in the database]