Fans of Judas Priest who have been waiting to hear their upcoming album will have to wait no longer as the band has released Redeemer Of Souls, the