Heavy Metal Gods Judas Priest released the music video for "Lightning Strikes," the first single from their forthcoming album Firepower. The video finds Rob Halford and the boys still hellbent for leather, with heavy riffs, explosions and devil horn flashes galore. It has pretty much everything that...

from: https://m.axs.com/rss/all