Tour de France: Súil Siar

2017 Stage 21

2017 Stage 21

ADVERTISEMENT

Summary

Action from the 21st and final stage of this year's race, as the riders travelled 103km from Montgeron to Paris, finishing at the Champs-Elysees in the heart of the French capital.
Sport