Testament debut first single from new albumFriday, January 31, 2020 5:57 AM PT / 1,466 views
Thrash metal legends have titled their new album Titans of Creation and the outing will hit streets on April 3 via Nuclear Blast Records. Its lead single, "Night of the Witch" can be streamed below. Titans of Creation was produced by vocalist Chuck Billy and guitarist Eric Peterson while Juan Urteaga of Trident Studio handled co-producing, recording and engineering. Andy Sneap was responsible for the mixing and mastering of the album. Eliran Kantor stepped up once again to create a new masterpiece of artwork for the cover of this release.