2012 Tour de France: Stage 8

1 of 17
An entertainer performs prior to the start of the 8th stage of the Tour de France cycling race over 157.5 kilometers (98.5 miles) with start in Belfort, France, and finish in Porrentruy, Switzerland, Sunday July 8, 2012. (AP Photo/Christophe Ena)
STF
Welcome to OutTherecolorado.com
ADVERTISEMENT 
ADVERTISEMENT