New Renault Megane RS Sports A Massive Center-Mounted Exhaust


Renault recently teased the Megane RS and now we're having our first undisguised glimpse of the model thanks to Facebook user Ferd.
Read more »