2010 Renault Megane RS
2010 Renault Megane RS have been released at the Frankfurt Auto Show this year. A very close competitor of 2010 Renault Megane RS is Ford Focus RS. The new 2010 Renault Megane RS is powered by a 2.0 liter petrol engine that develops 250 bhp and a torque of 251 lb-ft. It will be available only with a six speed manual gearbox...