Demons & Wizards to Release First Studio Album Of New Material in 15 Years III Scheduled for Release on February 21, 2020
Century Media Records and DEMONS & WIZARDS are proud to announce February 21st, 2020 as the worldwide release date of the group’s highly anticipated studio album, III. The new album marks the band’s first release […]