Bay area thrash metal giants, Testament, will release their thirteenth studio album, Titans Of Creation, on April 3 via Nuclear Blast. Vocalist Chuck Billy spoke with KaaosTV about the album before the band's headline show at Pakkahuone in Tampere, Finland on February 11. Watch below: Just as the elements of...
Continue reading...
Continue reading...