Death Angel Deliver Simon Rushworth13th June 2019 Death Angel – Humanicide (Nuclear Blast) As Slayer prepare for their final UK show, on the hallowed turf of Donington, a vacancy has arisen to join thrash m... Read More... Album Reviews0 Comments 0