JUDAS PRIEST Unveil First Song from the Upcoming Album

The title track off JUDAS PRIEST’s upcoming release “Redeemer of Souls” has just been uploaded on YouTube. Listen to it here.

The new album by Priests will be available on the July 14 in the UK, and July 15 in the US.

Judas Priest on Facebook