
Hear Testament’s New Thrash Ripper “Night of the Witch”
Grizzled San Francisco metal stalwarts Testament are gearing up to unleash their highly anticipated new album Titans of Creation, due April 3rd via Nuclear Blast. Ahead of the big release date, they’ve offered up the […]