Annihilator will release their brand new (and 15th) studio album, Suicide Society, on September 18th via UDR Music worldwide and the band has debuted the title track from the forthcoming album. As usual, guitar wizard Jeff Waters handles all songwriting duties, plays all guitar & bass, engineers, produces, mixes and masters...
More...
More...