metalshockfinland.com
ANNIHILATOR Release New Track “One To Kill”
ANNIHILATOR will release their highly-anticipated 16th studio album, For The Demented, on November 3, 2017 via Neverland Music/Silver Lining Music. The album will be available in a Limited Edition …