Soulfly – Archangel – Nuclear Blast – Release: August 14th 2015LiveReviewerAugust 10, 2015January 31, 2016 by LiveReviewerAugust 10, 2015January 31, 201602050 Soulfly – Archangel – Nuclear Blast – Release: August 14th 2015. If there’s one man in metal who doesn’t need an introduction it’s Max Cavalera.