Death Angel Reveal New Album’s Title, Cover Artwork Posted by Zach Shaw on July 2, 2010 Tweet Death Angel has revealed the cover artwork to their new album Relentless Retribution, set to be released on September 14 via Nuclear Blast. Tags: Death Angel, Nuclear Blast Records Categorised in: News Ticker