Skip to playerSkip to main content
  • 15 years ago
London has started the final countdown to the 2012 Olympic Games, an event which will cost Britain more than 9 billion pounds.

Recommended