JUDAS PRIEST TEASE ANOTHER NEW SONG FROM UPCOMING ALBUM (VIDEO)

Judas Priests’ new album Redeemer of Souls is due out July 8, and they’ve given us another new taste of what we can expect from the album. In this video, they tease the first track off the album “Dragonaut.”

Comments

comments

Comments are closed.