skip to Main Content

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…

Read More
Back To Top