London 2012 countdown clock stops
  • 13 years ago
The Olympics countdown clock in Trafalgar Square embarrassingly stops just one day after being unveiled.
Recommended