Heavy metal legends JUDAS PRIEST just released a video from the song “No Surrender” from the “Firepower” album. You may watch it bellow: