Scott listens to the new Judas Priest album and gives his thoughts on their 19th album!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More