Tour de France - Stage 20

A round up of all the action from the penultimate day of the Tour de France.

Sat July 26 2014

More Videos