Brutal News

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 […]