Tuesday morning, heavy metal titans Judas Priest announced the second leg of their Invincible Shield Tour with special guest Sabaton. The tour will stop at Arizona Financial Theatre in downtown ...
Judas Priest will release Live in Atlanta, a 1982 concert recording, as a standalone double LP on Record Store Day—its first time available outside a box set. Judas Priest (Photo by Aaron ...