rebelradio.com
Demons and Wizards Release Video for “Heaven Denies” -
Demons and Wizards released the lyric video for the track "Heaven Denies", off of their remastered album Demons & Wizards (2000), created by Scott Rudd.