Delayed but alive, Tour de France sets off from Nice
NICE, France (AP) - The strangest Tour de France ever finally set off on Saturday from the Riviera city of Nice in an extraordinarily subdued atmosphere, amid fears the race could…
NICE, France (AP) - The strangest Tour de France ever finally set off on Saturday from the Riviera city of Nice in an extraordinarily subdued atmosphere, amid fears the race could…