Happy Holidays, fellow Americans. It's that time of year when we usually start hearing about the War on Christmas, how a bunch of tree hugging atheists and parent teacher politburo members are doing their best to undermine God and Jesus and the like. Stephen Colbert has made it somewhat of a [...]