Tour de France 2018 Podcast: Stage 17

ITV Cycling Podcast

By ITV Sport

Tour de France 2018 Podcast: Stage 17

Was this the day the Tour was won? Ned and Chris have all the reaction from the 65 kilometres of ascending and descending in the Pyrenees that was Stage 17. For information regarding your data privacy, visit acast.com/privacy
-
-
Heart UK