Ready your leather jacket and aviator sunglasses because Judas Priest are back and they’re churning out metal mayhem like it’s 1985 ... on the record or in live concert, Halford is up ...