New Song – Judas Priest “Redeemer of Souls”

Judas Priest

Judas Priest has release a new song, “Redeemer of Souls” below. Their new album ‘Redeemer of Souls’ will be release on July 15 in North America.