FOLLOWING ITS UNVEILING at the Geneva Motor Show earlier this year, Renault has today issued a raft of details and images for the 2010 Renault Megane Renaultsport (RS).
The new Megane RS comes in two guises: Sport and Cup. Both receive the same 184kW turbocharged 2.0 litre engine and driving through the front wheels.
The Cup, [...]




