bestsellingcarsblog.com
France 1973: Renault 12 in pole position
Renault 12 The Renault 12 is the best-selling car in France in 1973 but I don't have any sales data so if you do, please get in touch by commenting on this post! Citroen GS Production figures show the Renault 12 in the lead too by a large margin with 322,793 units, ahead of the Citroen GS a