Posts Tagged ‘earache records’

Annihilator – New Album Details Revealed

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.

(more…)