Album Reviews New Releases ReviewsAlbum Review: Satan’s Hallow – Satan’s HallowChris LattaApril 10, 2017May 2, 2017 by Chris LattaApril 10, 2017May 2, 20170374The early to mid-80s are seen as a simpler time for heavy metal, but it might be more appropriate to say that things were just...