With release of their new self-titled album and the reissues of their back-catalogue albums, Annihilator are set for a two-month tour of Europe.
Canadian thrash legends Annihilator will embark on a whirlwind tour of Europe come this October, in support of their newest album.