Canadian heavy metal/thrash legends, Annihilator, recently released the official video for "Armed To The Teeth", the opening track of the band's explosive seventeenth studio album, Ballistic, Sadistic. Founding guitarist, vocalist, producer, and principal songwriter Jeff Waters issued following comments the track: "'Armed To The Teeth' is simply about how...
Continue reading...
Continue reading...