annihilator

Annihilator, ‘Annihilator’ — New Album and DVD
Annihilator have released 13 albums. For this go-round, guitarist Jeff Waters named the album after the band, a convention normally reserved for a first album or a 'definitive' release or to mark a directional sonic shift. There were no such reasons when it came to saddling this release wi…