2016 BMW 5 Series Touring New G30 Touring scooped

2016 BMW 5 Series Touring – Frugal three-cylinder engines, a 600bhp M5, the new moving we’ve scooped on and also the ability to drive itself – succeeding BMW 5-series can supply one thing for everybody, even those that don’t like driving. Codenamed G30, …