France 1997: Renault Megane snaps up pole position!
Renault Megane Scenic* See the Top 100 best-selling models by clicking on the title! *Catastrophic year for car sales in France: down 20% at 1,713,030 registrations, the worst total since 1975. Massive change in pole position: the Renault Megane puts an end to 5 years of uninterrupted Clio d