BMW unveiled the current M5 only last summer, but our spy photographers have already spotted an updated model.
BMW says that V8s are here to stay because the engine's smoothness, sound, and feeling can't compare to anything else, ...