Did you ever wonder if the Tour de France riders stopped to take a piss, well here’s your answer. Riders from this years race are seen here getting rid of the evidence doing man’s work on nearby bushes.
Tour De Oui, Oui
July 7th, 2008 · No Comments
Tags: Tour De France