Bicycle Talk Episode 7: The Tour de France!
It's time for the Tour de France! Three weeks of daily riding by the best cyclists in the world over the most beautiful, challenging courses in the world! Ron talks about the teams, how they're built, and what ...