British cyclist Mark Cavendish claims his third stage victory in this year's Tour de France, thwarting French hopes of securing a win on Bastille Day, their national holiday.
British cyclist Mark Cavendish claims his third stage victory in this year's Tour de France, thwarting French hopes of securing a win on Bastille Day, their national holiday.