The time has arrived for legendary bay area thrash metal giants TESTAMENT to unleash new thunder to the masses and reveal their 12th studio album!
‘Titans Of Creation’ was produced by Chuck Billy and Eric Peterson, while Juan Urteaga (Trident Studios) handled co-producing, recording and engineering.
Andy Sneap was responsible for mixing and mastering the album. Eliran Kantor stepped up once again to create a new masterpiece of artwork for the cover.
‘Titans Of Creation‘ will be released 3r April and is now available for pre-order here!