ANNIHILATOR Interview: Jeff Waters on making metal ‘For The Demented’
The United States has primarily been known as the home of thrash metal, but Canada has delivered its own worthy contributions as well, with Ottawa’s Annihilator being the genre’s undisputed leader. Founded by vocalist and guitarist Jeff…