2012 Tour de France: Stage 3

1 of 24
Peter Sagan of Slovakia crosses the finish line to win the third stage of the Tour de France cycling race over 197 kilometers (122.4 miles) with start in Orchies and finish in Boulogne-sur-Mer, northern France, Tuesday July 3, 2012. (AP Photo/Laurent Rebours)
STF
Welcome to OutTherecolorado.com
ADVERTISEMENT 
ADVERTISEMENT