Death Angel

San Francisco’s very own DEATH ANGEL to bring some thrashing good times and their own version of Christmas cheer at both the Great American Music Hall (December 21 and 22) and The Catalyst in Santa Cruz (December 20).

Although the Big 4 always seemed exclusionary and possibly needed revision or mere additions, there is little doubt that Death Angel have flown the flag of thrash metal with great effect for over three decades. What started with the release… Read More ›