cyclingsportstour de france
The peloton rides during the first stage of the 99th Tour de France cycling race between Liege and Seraing, July 1, 2012. (via Photo from Reuters Pictures)
And now, a delightfully easy episode of: QUICK! FIND FABU!
Powered by Tumblr