Judas Priest announces Invincible Shield Tour
Sabaton to join all shows Judas Priest has announced its Invincible Shield Tour with special guest Sabaton. The all-time greats will take over the US this spring with 14 shows. Produced by Live Nation, the tour kicks off on April…