New single, The Serpent and the King – from the album, Invincible Shield, released on 8 March – sees Judas Priest at their heavy metal best, with what is without doubt the most fist pumping track on their much-anticipated forthcoming new album. The new single launched as Apple Music’s...