Canadian thrashers Annihilator will be the lifework of guitarist Jeff Waters, who founded the music group in 1984 — only as the velocity metallic revolution was getting underway additional south in the SAN FRANCISCO BAY AREA Bay Area. Credited in large component to this physical isolation, Annihilator like a music …
Read More »