Olympic rings sail the Thames

  • 12 years ago
Giant Olympic rings measuring 11 metres high by 25 metres wide have been floated up and down the River Thames in London, marking 150 days to go to the start of the 2012 Olympic and Paralympic Games. Duration: 01:09