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

Recommended