Thursday, December 22, 2011

Fun Christmas Fact














According to the brains working at Zerohedge, "Santa has to visit 832 Homes per Second to deliver all of his gifts".
Source