Unidentified cyclists are seen in a rear view mirror at the start of the first stage of the Tour de France cycling race between Brest and Plumelec, western France, Saturday, July 5, 2008. The 21-stage Tour runs from July 5-July 27 and covers a total distance of almost 2,200 miles.
Author: CBS News Staff
Credit: AP Photo/Christophe Ena