0 Members and 2 Guests are viewing this topic.
Gonna guess next year's Tour route has 10 crosswind stages, a bunch of lumpy stages, 50 km of TTs, and 4 mountain stages, all with valley finishes and absurd descents