Jeff Waters founded Annihilator in 1984 in Vancouver and went on to become a heavy hitter in the international thrash metal scene, but it’s been 24 years since the band did a full Canadian tour. Waters is changing that now, though, bringing Annihilator through Canada, including a stop in Victoria. Waters is proud to have […]
Continue Reading
Metal legends Annihilator embark on first Canadian tour in over two decades |
