Craziest

8 min read

SURVIVING BIKE RACING’S WEEK

The first week of the Tour de France is one of