EP 308 – Scott Leach of Crystal Ball Returns This Week to Focus on Metal
Episode 308 – Deja Voodoo This week we welcome back Scott Leach of Crystal Ball to the show. Those guys recently released their ninth album “Deja Voodoo” and I caught
Continue readingEP 308 – Scott Leach of Crystal Ball Returns This Week to Focus on Metal