Bay Area thrash legends Death Angel have checked in with some good news for the fans: "We are pleased to announce... our new album is done! Just listened to the final mastered cut and couldn't be more satisfied. Ted Jensen at Sterling Sound in NY did an AMAZING job as...
Continue reading...
Continue reading...