ANNIHILATOR Releases Official “Suicide Society” Music Video
Pre-Order now via Amazon and iTunes Legendary Canadian thrash/heavy metal masters ANNIHILATOR will release their 15th studio album, Suicide Society, worldwide on September 18, 2015 via UDR Music. The band has unleashed their brand new music...
August 3, 2015