The Peloton ride through the French countryside during stage 3 of the 2007 Tour de France from Waregem to Compiegne on July 10 2007 in Compiegne...
{"Image ImageDescription": "COMPIEGNE, FRANCE - JULY 10:  The Peloton ride through the French countryside during stage 3 of the 2007 Tour de France from Waregem to Compiegne on July 10, 2007 in Compiegne, France.  (Photo by Bryn Lennon/Getty Images)", "Image Copyright": "2007 Getty Images"}