Main feature news from the top rock and metal acts from around the world. Includes News stories, press releases, tour announcements and more.
Annihilator to release new album “Ballistic, Sadistic”, first track unleashed
A name that should need no introduction in the metal world, ANNIHILATOR was forged in Canada in late 1984. Since then, the band has been touring and releasing records, selling millions of albums to […]