BMW M4 Competition with M xDrive Petrol Jeremy Webb17 September 2024bmw, m4, sports, power, performance, luxury, car, cars, www.roadtestsandreviews.co.uk, road tests and reviews, drivinf, driver, car tests, reviewsComment