Spain’s Ion Izagirre of the Cofidis team won the 12th stage of the Tour de France, a 169-km rollercoaster trek from Roanne on Thursday.
Spain’s Ion Izagirre of the Cofidis team won the 12th stage of the Tour de France, a 169-km rollercoaster trek from Roanne on Thursday.