BMW unveiled the current M5 only last summer, but our spy photographers have already spotted an updated model.
BMW continues work on the upcoming electric 3 Series, which the brand showed in concept form as the Neue Klasse concept. Here ...