Testament Announces New Album ‘Titans of Creation’ | Music Video for “Night of The Witch”
TESTAMENT Announces New Album Titans Of Creation Music Video For “Night Of The Witch” January 31, 2020 The time has arrived for legendary bay area thrash metal giants TESTAMENT to unleash new thunder to the masses and reveal their thirteenth studio album, Titans Of Creation, which will be released on April 3 via Nuclear Blast. Today, the band releases the lyric video for the first single, “Night Of The Witch” here: Chuck Billy comments, “It has been months since the final mixing of ‘Titans Of Creation’ and we are eager for fans to hear it. We feel that we put a lot into this recordRead More →