Bay area thrash metal giants Testament unleashed their thirteenth studio album, Titans Of Creation, via Nuclear Blast in 2020. Today, Testament has announced 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...
Continue reading...
Continue reading...