Annihilator – Ballistic, Sadistic (Album Review)
Savage Thrash Metal from the Great White North, Ottawa, Ontario, Canada’s Annihilator have been slaying melodic Heavy Metal riffs since 1984. At the tail end of the 1980s, Annihilator released their debut album, 1989’s Alice in Hell, and would go on into the 1990s to ... Read More