How do Tour de France cyclists pee on the bike? Your comprehensive guide to in-race relief
According to the Bladder & Bowel Community, the average person goes for a wee six to seven times every 24 hours, though that number can happily reach 10. That’s once every 144 minutes or two hours and 24 minutes. The longest stage of this year’s Tour de France, is the 209km second stage which was won by … Read more