Thrash metal veterans DEATH ANGEL will take over the San Francisco Bay Area for their ninth annual "Xmas Shows" on December 13 and December 14. Taking place at the Great American Music Hall and livestreamed around the world, the holiday shows will feature guests NECROT and TAUNTED (December 13) and...
Continue reading...