Road Jul 19, 2018 Lee Stern Renault Megane RS Trophy ups the ante With more power, extra torque and a stiffer chassis the Renault Megane R.S. Trophy is hoping to recreate the magic of its…