Testament are streaming "Children Of The Next Level", the opening song of the band's thirteenth studio album, Titans Of Creation, out on April 3 via Nuclear Blast. Listen below: Titans Of Creation was produced by Chuck Billy and Eric Peterson while Juan Urteaga of Trident Studios handled co-producing, recording...
Continue reading...
Continue reading...