Judas Priest Preview New Song “March of the Damned”

Judas Priest

Judas Priest will release their new album ‘Redeemer of Souls’ on July 15. You can preview a new song “March of the Damned” below.