Demons & Wizards Release Lyric Video For “Heaven Denies” Off Newly Remastered Self-Titled Album


Progressive metal supergroup Demons & Wizards have just released the lyric video for the track “Heaven Denies”, off of their remastered album Demons & Wizards (2000), created by Scott Rudd. Watch the video below. The highly acclaimed self-titled album is set to be released again, along with Touched by the Crimson King (2005) as remastered versions on June 7th via Century Media Records.Continue reading