Tour de France 2018 Podcast: Stage 10
By ITV Sport
17/07/18ยท30m 31s
The first day in the high mountains certainly didn't disappoint as France celebrated her first stage win of this year's Tour. Our Gang of Four reflect on that, and a truly extraordinary finish in La Course. For information regarding your data privacy, visit acast.com/privacy