JUDAS PRIEST Live In Russia; Professionally Shot Video Footage Available
YouTube user PumpkinPriest has uploaded professionally shot video footage of British metal legends JUDAS PRIEST performing in St. Petersburg, Russia at the New Ice Arena on November 11th, 2005. Check out 'Breaking The Law', 'Hellrider' and ''Metal Gods' from their Retribution 2005 Tour below: