Do the cyclists taking part in Tour de France ever pee while riding ?

mmmlm<3'sAmm

New member
Joined
Jul 7, 2010
Messages
1
Reaction score
0
Points
1
I mean their on that bike for hours...The have to take a "leak" at some point! Do you think they pee in their pants ??? :D
 
Back
Top