Tour de France Riders Take on Heavy Rain
The pack of riders competes in heavy rain during the eighth stage of the 101st Tour de France cycling race, over 100 miles from Tomblaine to Gerardmer La Mauselaine, in France, on Saturday. France's Blel Kadri went on to win the eighth stage of the race.
Read Full Story
Advertise Here contact ads[@]ghheadlines.com
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS