Last night (June 2), Mercyful Fate took the stage at the Expo Plaza in Hannover, Germany for their first show in 23 years. Notably, the set included a new song titled “The Jackal Of Salzburg.” You can see fan-filmed footage of that track and more below: