Winning the Tour de France by six millimeters and 0.0003 seconds

 


v20240901