Doom MetalNewsTour Dates September 21, 2017 James Weaver Witchsorrow announce UK tour WITCHSORROW have announced a UK tour! Read More
Album NewsMusic VideoNewsThrash Metal March 30, 2016March 30, 2016 James Weaver Death Angel unleash new track Thrash metal titans DEATH ANGEL have dropped a brand new single ahead of the release of their new album! Read More