Album DescriptionAvailable in:
"Titans of Creation" is the thirteenth studio album by American thrash metal band Testament, released on April 3, 2020. This album marks the first time that Testament had recorded more than one album with the same lineup since The Ritual (1992). Titans of Creation is also the band's first album to be produced by Juan Urteaga, who had recorded, engineered, mixed and/or mastered their previous two studio albums Dark Roots of Earth (2012) and Brotherhood of the Snake (2016).
User Album Review
None...
External Album Reviews
None...
User Comments