Woman who allegedly caused Tour de France crash arrested
The accident happened 45 kilometers from the finish of the first stage of the race on Saturday -- from Brest...
The accident happened 45 kilometers from the finish of the first stage of the race on Saturday -- from Brest...