A mom says her son was left in tears after being fat-shamed by a Santa in their town of Forest City, North Carolina. This raises a lot of questions. For one, where does Santa get off burning others about their weight? You break into people’s houses and gorge yourself on cookies, buddy, take a look […]