Halloween is finally here. The presidential primary debates are in full swing. And, judging from the fact that "Keeping Up with the Kardashians" has new episodes coming, Satan clearly has a firm grip on our world as we know it.
But what do these three things have to do with each other?