SACRED STEEL – unleashes “Demon Witch Possesion” in brand new video single, taken off upcoming studio album “Ritual Supremacy”
April 25, 2025 will see iconic heavy metal titans SACRED STEEL release their 10th studio album, entitled “Ritual Supremacy”, via ROAR.…
You must be logged in to post a comment.