Tour de France 2020: Stage 13

Tour de France 2020: Stage 13

By ITV Sport

Two races for the price of one. Who were the winners and losers on a day when the Tour erupted on a volcano?
-
-
Heart UK
Mute/Un-mute