

Simon Yates, Tim Declercq Involved In Huge Crash On Stage 13 - 2021 Tour de France
Jul 9, 2021
Stage 13 of the Tour de France saw a large, high-speed crash with 62 kilometers to go.
Jul 9, 2021
Stage 13 of the Tour de France saw a large, high-speed crash with 62 kilometers to go.