Metal, Hardcore, Indie, Rock
A professionally shot music video for the song “Invincible Shield,” which was recorded on July 21 at the Release event in Athens, Greece, has been shared by British heavy metal icons Judas Priest. Watch the video down below. Leg two of Judas Priest’s “Invincible Shield” tour featuring Sabaton as a special guest was just announced. This autumn, the greatest performers of all time will expand into new markets in North America with 23 more shows.