July 22, 2011 | By Peter | No Comments
Laurens ten Dam, after a crash on a mountain descent in the 14th stage of the Tour de France.
And yes, he finished the stage.
Want to advertise here? Get in touch