Whats New

Annihilator

Annihilator Announce European Tour Dates

December 17, 2014

Canadian Thrash Kings, Annihilator, have announced an extensive European tour in 2015. If technical Thrash floats your boat, check them out at the following venues: September [...]