Bicycling Magazine Confirms my Prediction
July 8, 2010
Stage 8 will be one of the stages to watch in the 2010 Tour de France. According to their Website…
Stage 8, July 11
Station des Rousses to Morzine-Avoriaz, 189kmThis 189km ride from the Jura to the Alps will be a pressure-packed day for the favorits. This is the first test with high mountain peaks, with major climbs in the final third of the stage. A breakaway will likely go free while the favorites wait for the climb to Avoriaz.