excellent car, spacious, and fun to drive
February 27, 2019
this car has it all, styling, handling, power, and fun to drive. BMW really knows how to deliver the driving experience and luxury all in one understated, non-ostentatious package. Be careful with the warranty expiration. My annual shop costs went from almost nothing to 2k, to 4k within a few short years.