The BMW M3 looks headed for some stiff in-house rivalry in the form of a secret twin-turbocharged 3.0-litre six-cylinder version of the 3-series
View all car reviews