Pastor Edward Carothers seems like a barrel of laughs. He’s the man behind a church sign outside the Born Again Independent Baptist Church in Harlem, Georgia, that’s been raising eyebrows. It reads:
SANTA IS SATAN
SANTA GREAT IMPOSTER
So what’s Carothers’ beef with the big-bellied gift-giver from the North Pole?