NewsThrash MetalTour Dates February 24, 2017 James Weaver Death Angel announce UK shows US thrashers DEATH ANGEL have announced a string of UK performances for this summer! Read More