rebelradio.com
Annihilator to Release "For The Demented" on November 3rd -
Canada's Annihilator will release their 16th studio release, "For The Demented" on November 3, 2017 via Neverland Music/Silver Lining Music.