Showing posts with label Tour de France. Show all posts
Showing posts with label Tour de France. Show all posts

Monday, October 15, 2007


We took this picture in London. It must have been the sixth or the seventh of July. I remember thinking how cool it would have been to see the race in England. No such luck.

Anyway, I was looking through our pictures and I saw this one and remembered that I wanted to post on it all that time ago. Or did I post on it already? Hmm.