News

Under its composite outer skin, the 2009 Megane Trophy features the same mechanicals as the current car, including an FIA-homologated sports-prototype tubular chassis, a mid-mounted 3.5L V6 engine ...