I have to admit i'm not a giant fan of tour de france, but to be fair i've never really given in a chance. However, I just found out that my uncle was allowed to participate in one of the stages!!! Now that's cool. Didn't see it unfortunately, but i bet he loved it. Nice to see some fans on here.
How cool is that! You'll have to tell us what he thought about it.
