Band: Judas Priest Song: “Spectre” Album: Firepower Release Date: March 9th, 2018 Label: Columbia Records Purchase: All options Post navigation Audio stream: Gygax – “Song Of The Silverhands” Memoriam premiere “Nothing Remains” music video