BMW M5 Touring (G99) - How Much is Too Much?
The BMW M5 is now in its seventh generation, but so far, only three of the seven have offered the option of comfortably (and ethically) housing a large dog in the boot. John Marcar has borrowed the latest version from Partridge BMW in Hampshire to test.
Review | BMW G42 M240i xDrive (2022) - Has BMW just shot itself in the foot?
BMW has unveiled its latest entry-level M car, but in doing so, have they risked making the ‘bigger brother models’ appear a little overpriced??
