metalshockfinland.com
JUDAS PRIEST: New Music Video For “No Surrender” Unleashed
JUDAS PRIEST’s latest studio album, Firepower, was released March 9, 2018, via Epic Records. Co-produced by Tom Allom and Andy Sneap, the 14-track album has become one of the most successful of the…