Episode dated 26 June 2015
- Episode aired Jun 26, 2015
- Not Rated
- 56m
Stage 16 of the 2017 Tour de France sees riders travel 165km from Le Puy-en-Velay to Romans-sur-IsereStage 16 of the 2017 Tour de France sees riders travel 165km from Le Puy-en-Velay to Romans-sur-IsereStage 16 of the 2017 Tour de France sees riders travel 165km from Le Puy-en-Velay to Romans-sur-Isere