Posts Tagged ‘Neverland Music Inc.’

Annihilator – Annihilator

I’ve been an Annihilator fan since I heard the first strains of album opening instrumental “Crystal Ann” from their 1989 debut Alice in Hell. By the time the second track, “Alison Hell,” was over, I was devoted. The band’s been through some ups and downs over the years, but they always seem to bounce back […]