Tag: The Quest and The Curse
Metal Masters DELAIN Announce New Album, ‘Dark Waters’
[Photo Credit: Andrea Falaschi] Out February 10, 2023 via Napalm Records! Now Available for Pre-Order HERE! Official Music Video for Heavy and Captivating New Single, “Beneath”, [Read More…]