A Lethal Dose of Anthrax at the Vogue Theatre

The combined thrash powers of Death Angel, Testament and Anthrax brought out everyone from young metalheads to what Joey Belladonna eloquently dubbed the “old freaks from a long time ago” to the Vogue Theatre Thursday evening. Although the show was scheduled to start at eight o’clock, Death Angel was already playing when I arrived at […]