Today, In The Spotlight

Tagged: Thrash Metal


Decatur, Shredding On The Road

Toronto thrashers, Decatur, are currently on the road… or are they? They will be playing at the Piranha Bar in Montreal on November 25th,...

annihilator 2017 promo

Annihilator Release “One To Kill”

Annihilator will release their sixteenth studio album, For the Demented, on November 3, 2017, via Neverland Music/Silver Lining Music. For now, Annihilator have revealed...