Tour de France stage 15: Tallard > Nimes, 222kms
< Previous Tour de France stage 15: Tallard > Nimes, 222kms Next >
Read More18 / 18
Teamates Van Summeren and Howes try to console the day's hero, but Bauer will need more than the rest-day to get over his disappointment...