Monday, August 29, 2011

The Descent of Man

2011 Paris-Brest-Paris. This is what 1200kms in 71h 27mins will do to a Doctor... Awesome Ride!!



No comments: