Music Reviews Death Angel – Humanicide (Review) Artist: Death Angel Album: Humanicide Genre: Metal Label: Nuclear Blast Records Release Date: May 31, 2019 Reviewed by: Bobby Caughron Review: If the... Bobby CaughronMay 12, 2019