Tour de France sets off from Florence in searing heat

Tour de France sets off from Florence in searing heat
play icon
The pack rides during the ceremonial parade of the first stage of the Tour de France cycling race over 206 kilometres (128 miles) with start in Florence and finish in Rimini, Italy, on Saturday. AP