Tour de France stage 21: Evry > Paris Champs Elysees, 137.5kms
< Previous Tour de France stage 21: Evry > Paris Champs Elysees, 137.5kms
Read More15 / 22
Tour de France - Stage 21
Marcel Kittel seems to be winning the sprint on this final stage...