EP 458 – Eric Peterson & Mike LePond on This Weeks Focus on Metal
Episode 458 – Titans of Babylon On April 3rd Testament released their 13th studio album “Titians of Creation” via Nuclear Blast. Founding guitarist (and only constant member) Eric Peterson joins
Continue readingEP 458 – Eric Peterson & Mike LePond on This Weeks Focus on Metal