Joined
·
4,990 Posts
6 stage wins this year by France. They must be extremely happy over there. If memory serves me correctly they've had a fairly poor showing the past few years. Good for them!
Not trying to start any arguments.. just discussing this aspect of le tour.
Not trying to start any arguments.. just discussing this aspect of le tour.