We've seen plenty of million-mile Hondas, Toyotas, and Chevies, but BMWs? Here's how an oil company drove a 325i to one million (and a half) miles.
It's hard to believe there have been seven generations of the BMW ... the 3 Series have been better than others at offering this experience, but the very best has to be the second (E30) generation.
I cover the auto industry, from breaking news to car reviews. BMW has unveiled its latest generation 5 Series, revealing a modern, dynamic design that melds traditional BMW aesthetics with cutting ...