Olympic Games rings float down River Thames

  • 12 years ago
Huge Olympic rings float from Battersea to the Thames Barrier to mark 150 days until the London 2012 Games.

Recommended