Judas Priest share their latest song ‘Crown of Horns’
Judas Priest has shared their new song titled “Crown Of Horns”, the third single from their highly anticipated new studio album Invincible Shield, set for release on March 8th. The band previously shared “Panic Attack” and “Trial by Fire” of the upcoming LP. The band will embark on the Invincible Shield Tour in 2024, traveling…