Tour De France 2018 Podcast: Stage 16

Tour De France 2018 Podcast: Stage 16

By ITV Sport

Stage 16 had it all, from pepper spray to terrifying crashes. And at the end of it, another memorable stage win for rider 101. So, plenty to discuss, and Matt, Ned and Chris have every base covered. For information regarding your data privacy, visit acast.com/privacy
-
-
Heart UK
Mute/Un-mute