Judas Priest release video for new track ‘Lightning Strike’ off upcoming ‘Firepower’ album
Judas Priest could easily rest on their laurels at this stage of their highly successful and influential career. However, the legendary metal band – singer Rob Halford, guitarists Glenn Tipton and Richie Faulkner, bassist […]