LONDON - NOVEMBER 10: In this handout image provided by the Olymic Delivery Authority, an aerial view reveals the Olympic Village of the London 2012 Olympic Games under construction on November 10, ... more 
LONDON - NOVEMBER 10: In this handout image provided by the Olymic Delivery Authority, an aerial view reveals the Olympic Village of the London 2012 Olympic Games under construction on November 10, 2010 in London, England. The images are released on the day that that the International Olympic Committe (IOC) Co-ordination Commission for London arrive for one of their regular inspection visits. (Photo by Anthony Charlton/Olymic Delivery Committee via Getty Images) less 
1 / 31
Getty Images | Photo By Handout / Getty Images
Tue, Nov 16, 2010 2:43 PM EST