Tour de France 2018 Podcast: Stage 17
By ITV Sport
25/07/18ยท22m 51s
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