Tour de France #11: Impressions

NoImage
Stage 11 of the Tour de France saw the wind wind wreak havoc on the peloton. Here are our impressions from the stage.

Share this post

Share on facebook
Share on twitter
Share on linkedin
Share on email
X