Judas Priest announce Europe 2025 tour
The tour - in support of their latest album Invincible Shield - includes 12 shows with stops in Germany, Italy, Sweden, Poland, Switzerland and France. The European tour announcement ...
Cover Media via Yahoo
5 days ago