Tag: Suicide Society

Sep 09

Annihilator – Suicide Society (2015)

Suicide Society may be the end of life as we know it. Or maybe not, since Annihilator found a way to keep humanity going with fifteen albums! With a band that truly has the power of the world in their hands, this band has proved to be the fiercest force the world has ever seen. …

Continue reading

Sep 02

Jeff Waters of Annihilator speaks with The Age of Metal about Suicide Society

  Even though Annihilator has a legacy lasting almost twenty years, they introduce something new with each album. A band that is constantly growing and changing, there’s a reason Annihilator is at the top of the thrash game: they keep listeners guessing. Annihilator mastermind Jeff Waters is best known as one of the ultimate guitar …

Continue reading