LABEL: NUCLEAR BLAST AMERICA
VINYL RELEASE DATE: 12/18/2020
ALBUM RELEASE DATE: 4/3/2020
VARIANT: IMPORT ORANGE VINYL LP
Titans of Creation is the thirteenth studio album by American thrash metal band Testament, released on April 3, 2020.
Payment & Security
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.