Annihilator will release their brand new (and 15th) studio album, Suicide Society, on September 18th via UDR Music worldwide. A new EPK (Electronic Press Kit) supporting the upcoming release can be found below.As usual, guitar wizard Jeff Waters handles all songwriting duties, plays all guitar & bass, engineers, produces, mixes...
More...
More...