San Francisco Bay Area metallers, Testament, will release their new album, Titans Of Creation, on April 3 via Nuclear Blast, according to Apple.com. Titans Of Creation was recorded with Juan Urteaga and mixed by veteran Andy Sneap. The cover artwork was created by Eliran Kantor. A sample of the...
Continue reading...
Continue reading...