Sam reviews the new album by Death Angel released Friday May 27th on Nuclear Blast Records.

Comments