Day: June 1, 2011

Olympic update

As the entire universe knows, London will host the Olympics next year. And there have been any number of surprises here, and the biggest surprise that that by and large they have […]