Does Santa Clause Really Mean Satan Clause? As Christmas Celebration For Devil Worship Goes Viral
After a video emerged of some children celebrating Christmas and Santa Clause with banners of “we love you satan”, many have reopened the question if...