GHOST hail from Sweden, & formed together in 2006.
They’re easily recognizable due to their stage presence as some of the band members or “nameless ghouls” all wear identical face-concealing costumes & lead singer is dressed as a “demonic anti-Pope”.
This song will be featured in the latest blockbuster installment of the legendary film franchise: Halloween Kills, which will be hitting theaters on October 15th.
Enjoy & share! –Frank_O