Skip to playerSkip to main content
  • 16 years ago
The Olympics countdown clock in Trafalgar Square embarrassingly stops just one day after being unveiled.

Recommended