Judas Priest Release “Spectre”!

Judas Priest has released their new album “Firepower” today. The fourth single from it is called Spectre. I have bragged about each single off this record. This one is good …