The Ride: Episode 5 - Part 2 of 3

30 miles to go and the adrenaline is pumping. A look at the progression that everyone went through over the last 7 days. As they riders pull into Los Angeles, they're greeted with crowds, cheers and tears.
Label
6:08 - posted 8/09/11
  • your tv provider
0 comments