The Seattle TimesMedia center

1 of 10
Image
NICOLAS BOUVY / EPA
Advertising

Saturday, July 12, 2014

Tour de France | Stage 8

The pack of riders is on the way during the 8th stage of the 101st Tour de France cycling race, over 100 miles from Tomblaine to Gerardmer La Mauselaine, in France, July 12, 2014.