
According to Ultimate Classic Rock, Judas Priest have revealed the album name, release date and first single for their upcoming album. The band’s 17th studio album, titled Redeemer of Souls will be released on July 15. This will be the first Judas Priest album since Nostradamus, which was released in 2008.
Listen to the title track now:
You must be logged in to post a comment.