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.

Toby and the Tmobile hat

tour de france - giraffees

here they come...

and there they go...