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 […]