Annihilator are due to release a new, self-titled studio album in Europe on May 17 via Earache Records, in Japan via Marquee and in Australia by Riot Entertainment. USA and Canadian dates coming soon.
Annihilator are due to release a new, self-titled studio album in Europe on May 17 via Earache Records, in Japan via Marquee and in Australia by Riot Entertainment. USA and Canadian dates coming soon.