
DEMONS & WIZARDS Release Music Video for New Song “Diabolic”
Coming on the heels of the recent announcement that DEMONS & WIZARDS will release their first album in 15 years “III” on February 21, 2020,…
Coming on the heels of the recent announcement that DEMONS & WIZARDS will release their first album in 15 years “III” on February 21, 2020,…