In the battle for Christmas, Microsoft has scored a win over Google as the official maps partner for Santa and his reindeer.
Dec 13, 2012 in Internet
Santa Claus is coming to your town -- and NORAD is tracking him as he drops off presents around the world. The North American Aerospace Defense Command, which monitors the North American airspace, on Thursday set up an official ...
Dec 24, 2009 in Internet