Tuesday, July 1, 2008

Day 31?! Take that, Tour de France

Note well, the Tour de France is only 29 days long.

1 comment:

rkbnp said...

...and the tour de france is only 2200 miles!!