New Judas Priest album revealed.

Seems more like the release of the next superhero or transformer cartoon.
Judas Priest gonna save the world with their Invincible Shield.

But the only way the Shield works is to play it FULL BLAST.
Full blast and backwards.
Gotta hear the secret message from satan.