Posted in Reviews, Reviews › B on Wednesday, December 23rd, 2020
Black Soul Horde – Land of Demise
2020 has been an unbelievable year for the new wave of Traditional Heavy Metal, with the last quarter of the year especially being a veritable battleground of bands vying to solidify their place on everyone’s year-end list. Wytch Hazel, Spirit Adrift, Megaton Sword, and of course Eternal (FUCKING) Champion have all landed monstrous haymakers that […]
Tags: 2020, Black Soul Horde, Heavy Metal, Review, Self-Released, Steve K