Tags Armed to the teeth
Tag: armed to the teeth
Annihilator Releases New Music Video ‘Armed To The Teeth’
Formed in 1984, Canadian thrash metal band Annihilator, who features Jeff Waters & Aaron Homma on guitar, Fabio Alessandrini on drums and Rich Hinks...