mindovermotor.com
BMW, great at many things, but not everything
I have a bit of a love-hate relationship with BMW right now. I’m going to start by saying that everything they have always done well they continue to do at the highest level. The basic M cars, 1, 3…