Showing posts with label tourdefrance london bicycles. Show all posts
Showing posts with label tourdefrance london bicycles. Show all posts
Sunday, July 08, 2007
Tour de France - London
It was cool. We felt like we went to France for the weekend, when really, we were just in London watching the Tour de France events.



Subscribe to:
Posts (Atom)
