Day 9: Church Lady

Well isn't that special?! Another last minute idea because poor Scarlett just isn't getting any better.  Today is Sunday and SNL seems to be on a roll with this election season, so it dawned on me that Church Lady should make an appearance on Stellaween. And who's that on her desk? Could it be....SATAN???? I want [...]