Century Media Records and Demons & Wizards announce February 21 as the worldwide release date for the group’s new studio album, III. Jon Schaffer states: “I’m excited to be releasing another D&W; album after all of these years. I feel like we’ve put together something really special, and I'm looking...
Continue reading...
Continue reading...