Judas Priest Teases ‘Lightning Strike’ Video
A teaser for the “Lightning Strike” video from Judas Priest was just released. “Lightning Strike” is taken from Judas Priest’s new album, “Firepower”, which will be released in March. The British heavy metal legends spent much of