The peloton negotiates a bend in the road on the second stage of the 99th Tour de France from Vise to Tournai, Belgium, on Monday.Jul 04, 2012

FULL STORY

Photo: EPA

This photo has been viewed 542 times.

TOP top