Bay area thrash metal giants TESTAMENT unleashed their highly acclaimed thirteenth studio album,  Titans Of Creation, via Nuclear Blast in 2020.  Today, TESTAMENT is proud to announce they will release a Titans Of Creation Video Album on September 9 via Nuclear Blast Records. The limited-edition collectible features performance videos of all the tracks on the record. The footage was compiled at a soundstage in San Francisco and […] …Continue Reading