Watch: JUDAS PRIEST Kicks Off U.S. Leg Of 2024 ‘Invincible Shield’ Tour In Wallingford, Connecticut

Watch: JUDAS PRIEST Kicks Off U.S. Leg Of 2024 'Invincible Shield' Tour In Wallingford, Connecticut

British heavy metal legends JUDAS PRIEST kicked off the U.S. leg of their “Invincible Shield” world tour last night (Thursday, April 18) at Toyota Oakdale Theatre in Wallingford, Connecticut. PRIEST‘s 18-song setlist included three songs […]