Main content

Remember when the Tour de France came to Cambridgeshire?

t's been 10 years since the Tour de France came to Cambridge.

Release date:

Duration:

15 minutes

This clip is from