Late but still going: The strangest Tour de France sets off
NICE, France - Delayed but alive again and out on French roads, the strangest Tour de France ever set off Saturday in a bubble of anti-COVID protocols to try to keep the 176 riders…
NICE, France - Delayed but alive again and out on French roads, the strangest Tour de France ever set off Saturday in a bubble of anti-COVID protocols to try to keep the 176 riders…