Bay area thrash metal giants, Testament, unleashed their thirteenth studio album, Titans Of Creation, via Nuclear Blast in 2020. Today, Testament releases the Titans Of Creation Video Album via Nuclear Blast Records. The limited-edition collectible features performance videos of all the tracks on the record. The footage was compiled...
Continue reading...
Continue reading...