As we all know by now, the legendary Judas Priest will be releasing their new album, “Redeemer Of Souls,” on July 15th here in the States. Rob Halford previously said that “PRIEST fans will be thrilled with the new music” and he’s right so far! They’ve already released the title track to the masses, and today we have another killer NEW song for you! Last week they gave us a preview of “March of the Damned,” and they’ve unleashed the entire single today! All hail Judas Priest!!!