Judas Priest’s New Song ‘Redeemer of Souls’ – Thrash or Trash? [POLL]
Judas Priest excited their fans earlier this week with a brand new single entitled 'Redeemer of Souls.' It's the first new song to debut off of their upcoming album due out on July 15th.
Listen to 'Redeemer of Souls' above and let us know what you think of the brand new single, Cast your vote below.