Right in time for their Wacken show Annihilator released the first video for the upcoming album "Suicide society". Here comes the title track:

Tag(s) : #Annihilator, #News, #Video, #Jeff Waters, #Thrash Metal, #Speed Metal, #Power Metal, #Heavy Metal