Tag: Judas Priest new album release date

Music News

JUDAS PRIEST: Legendary Rockers Announce “March of the Damned” As Lead Track From New Album

For the past few weeks, metalheads worldwide have undoubtedly been enjoying the “sneak peak” title track from Judas Priest‘s forthcoming ‘Redeemer of Souls’ album. On Monday, May 19th, the official leadoff single from the album, “March of the Damned,” will be released to rock and metal radio, and will be available for purchase via all […]