Thrash icons Testament will release their twelfth album Titans Of Creation on April 3rd through Nuclear Blast Records!!

Preorder – http://www.nuclearblast.com/testament-toc

The band has also debuted the first song from the album titled Night Of The Witch!!

#themoshzone #openthepit

Leave a Reply

Your email address will not be published. Required fields are marked *