Legendary Canadian thrash/heavy metal masters Annihilator will release their 15th studio album, Suicide Society, worldwide on September 18, 2015, via UDR Music. As usual, on Suicide Society, guitar wizard Jeff Waters handles all songwriting duties, plays all guitar and bass, engineers, produces, mixes and masters… and Waters is also back commanding lead vocal duties, as he did on the critically acclaimed King of the Kill (1994), Refresh the Demon (1996), Remains (1997) and other Annihilator albums over the years.
BUY: Annihilator-Suicide Society
Annihilator Website / Annihilator Facebook / Annihilator Twitter