ANNIHILATOR Unveils New Album “Suicide Society” Today – Streaming Now via Guitar World
Today, legendary Canadian thrash/heavy metal masters ANNIHILATOR are unveiling their 15th studio album, Suicide Society. You can order the album via Amazon in standard CD, vinyl LP or deluxe double CD formats, or viaiTunes. Today, […]