Testament will release their thirteenth studio album, Titans Of Creation, on April 3 via Nuclear Blast. Watch guitarist Eric Peterson unbox his Titans Of Creation limited edition box set, below: Titans Of Creation was produced by Chuck Billy and Eric Peterson while Juan Urteaga of Trident Studios handled co-producing...
Continue reading...
Continue reading...