Watch JUDAS PRIEST Perform In Kalamazoo During Spring 2024 ‘Invincible Shield’ U.S. Tour
The Silver Stallion Videos YouTube channel has uploaded multi-camera video of JUDAS PRIEST performing the songs “Saints In Hell” and “Crown Of Horns” on May 4 at Wings Event Center in Kalamazoo, Michigan during the band’s […]