Testament Shares New Single “Night of The Witch”, Reveal New Album Details

Testament will release their highly anticipated new album Titans of Creation, which will see its release April 3rd via their long-time label Nuclear Blast. The band recorded with their frequent collaborator’s producer Juan Urteaga and mixed by Andy Sneap, with artwork by the legend Eliran Kantor (Sepultura, Septicflesh). The band is streaming the sick new single ‘Night of The Witch’ right now! Continue reading