Tour de France Fan Strapped to Excavator Dominates Stage 4
The 2023 Tour de France continued on July 4th, beginning in Dax and ending in Nogaro. The flat, fourth stage of the race was 182km long and cyclists will certainly be exausted when it ends. Unless they were fortunate enough to get a lift…