TESTAMENT have uploaded a brand spanking new track, entitled "More Than Meets The Eye", on their MySpace page. The song comes off "The Formation of Damnation", due in North America on April 29 via Nuclear Blast Records. In case you're wondering, it absolutely fucking shreds!
Sponsored Links from Around the Internet