Summary: When BMW says it builds the "Ultimate Driving Machine," it's probably talking about the 600-horsepower 2018 M5 sedan.
Summary: When BMW says it builds the "Ultimate Driving Machine," it's probably talking about the 600-horsepower 2018 M5 sedan.