Ghost are known for teasing the world in their dramatic style, but Metal Insider just posted this TV spot that apparently aired on VH1 Classic in the wee small hours, and the band appears to have topped even themselves. Watch this:
Holy shit, there’s so much going on here. New masks for the nameless ghouls? Papa III is Papa II’s “three months younger” brother? Plans for world domination, church construction, and… some kind of Philly show in September? And in a TV spot, aired in the middle of the night after a showing of Caddyshack? What the fuck are Ghost doing, I ask you?
[Source via MetalSucks.net]