Prev 1 of 101 Sarah Storey - Women's Hour Record Attempt…
Le Tour de France 2013 - Stage One
Getty Images
2013-06-29

BASTIA, FRANCE - JUNE 29: The Green Edge Cycling team bus collides with the finishing banner prior to the race arriving at the end of stage one of the 2013 Tour de France, a 213KM road stage from Porto-Vecchio to Bastia, on June 29, 2013 in Bastia, France. (Photo by Doug Pensinger/Getty Images)

Prev 1 of 101 Sarah Storey - Women's Hour Record Attempt…

Photo Tools

Recommended

Related Search Results