Britain’s Chris Froome rides to the finish line at the end of the 242.5km 15th stage of the 100th Tour de France between Givors and Mont Ventoux, France, on Sunday.Jul 16, 2013

FULL STORY

Photo: AFP

This photo has been viewed 182 times.

TOP top