Stage 13 Tour de France Jersey Wearers
Stage 13 Jersey Wearers - 2020 Tour de France The 2020 Tour de France is a joy to watch. There's a mix of old and new guard riders and the top ten GC contenders are within 2 minutes and 54 seconds. The top five are just one minute and 10 seconds apart. Click the video [...]