It’s that time of year again. Time to report on wars that don’t exist to drum up sympathy for something that doesn’t need it. Starring Jon Stewart
This time the scary snowman scare Santa! Don’t worry, Santa gets the better of him in the end!