World domination isn't the easiest thing in the world, I'd imagine. It takes a little bit of time, and when you're doing as well as Ghost is doing, you'd think there would be at least a little bit of a pat on the back… right? Not according to Sister Imperator, who lays into Ghost for being awful and then tells them to get their asses out on the road.
Check out the video below, which I'd assume has something to do with the upcoming Ghost Popestar EP. As many media outlets are reporting on the release, it hasn't actually officially been confirmed and announced by Ghost themselves yet… so who really knows if it'll be out Friday?