Annihilator Stream New Album, 'Suicide Society' By Damian Fanelli published 18 September 15 Today, GuitarWorld.com presents the exclusive stream of Suicide Society, the new album by Canadian thrash/heavy metal masters Annihilator, which was released today. You can check it out below.