Sunday, 8 July 2007

Tour de France-London

I always thought that the Tour de France was always held in France and the preserve of the French.No more.Yesterday all of central London was closed off for a race around the centre.Great.Is this sign of better French-English relations?

No comments: