This is a picture from our bike shed. My sister in law (a.k.a. the princess at Orlando Disney) took this, and its just an AWESOME picture.
It's that time of year again bike fans. It's the Tour de France. It all begins tomorrow (SAT.) in a prologue stage outside of Luxembourg.
I believe it's one of the hardest races known to mankind, and it certainly pushes the limits of the human body. Three weeks, over 2000 miles, across the whole of the country of France; it's incredible what these guys can do.
I'll be giving updates for the next three weeks, as we follow Lance Armstrong, Alberto Contador, Cadell Evans, and the rest of the bunch.
I love me some Tour de France.