Sunday, July 27, 2008

Holy Spectators

Guess who else likes the Tour de France?

And in case you weren't keeping track, Spain’s Carlos Sastre won the Tour de France.

1 comment:

kris said...

I saw a nun on a roller coaster at Disney when we were there, in full habit- no joke... so cool.