fabian cancellararadioshackcyclingsportstour de france
A detail view of race leader Fabian Cancellara’s yellow jersey at the start of stage five of the 2012 Tour de France from Rouen to Saint-Quentin on July 5, 2012 in Rouen, France. (via Photo from Getty Images)
Hey, baby - can I have a pull?
Powered by Tumblr