Tour in review

2 min read

TOUR IN REVIEW

The 112th Tour de France begins with a wet and wild welcome from northern Fran