Today, In The Spotlight

Tagged: Annihilator

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...