Tour de France
Okay,
Who else is absolutely adicted to this?
I know money placed on Lance Armstrong is as good as moey in the bank, but every year I am amazed by this.
I reckon it is one of the worlds greatest sporting events, the stamina, endurance and dedication of the atheletes are amazing.
Is anyone from France on here that has gone to see it?
Or anyone in general (from Belgium, UK etc.) that has checked it out?