Death Angel - The Enigma Years 1987-1990, a four CD box set, will be released on October 2 via Nuclear Blast. Pre-order here. Hailing from the same Bay Area thrash metal scene that gave us Metallica, Exodus and Testament, San Francisco's Death Angel were originally formed in 1982 by...
Continue reading...
Continue reading...