Tour De France 2018 Podcast: Stage 16
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