Sebastien Ogier wins the 11th leg of the championship
Rally of Turkey, World Rally Championship's 11th stage, was completed on Sunday. six-time world champion Sebastien Ogier won the race by turning the misfortune of his two rivals to his favor.
Rally of Turkey, World Rally Championship's 11th stage, was completed on Sunday. six-time world champion Sebastien Ogier won the race by turning the misfortune of his two rivals to his favor.