jamesrannochcc.com
Tour de Past, Stage 17. The Final Mountain Stage.
There have plenty of great stage 17’s at the Tour de France in recent times. Often it contains the final mountain top finish of the race so has the potential for plenty of drama. So I had to …