LeftLaneNews

×

The best-selling French-built car isn't a Peugeot or a Renault. It's the Toyota Yaris, which comes to life in the north of France near the border with Belgium. Toyota built 233,652 examples of the Yaris last year.