Renault Megane 2012 Renault Megane – France’s favorite car in 2012. Photo: Stéphane FOULON / Renault Home » France » 2012 (Q3) France: Best Selling Car Manufacturers and Models » Renault Megane 2012