Motorsports Mondial
Photo: renaultsports Megane Trophy cranks up the power for 2012 Created in 2005 and overhauled four years later, the Megane Trophy is reinventing itself for 2012, by packing an extra 40bhp beneath the bonnet. Developed by Renault Sport Technologies, the new improved 400-bhp saloon car will be taking centre stage again in the Eurocup Megane […]