• Tue. Feb 11th, 2025

Titans of Creation

  • Home
  • TESTAMENT release TITANS OF CREATION

TESTAMENT release TITANS OF CREATION

Do I need to tell you how awesome Testament is? Oh well. That’s what I’m going to be doing anyway. In the midst of the Testament ad Exodus guys testing…