Thursday, October 21, 2010

Charles Pelissier won 8 stages of the 1930 Tour de France, including the final 300k stage, talk about tough, holy crap!

No comments:

Post a Comment