Tour De France 2018 Podcast: Stage 16
By ITV Sport
24/07/18ยท32m 40s
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