Range anxiety is very real for electric-car drivers.
Read This Article
Leaking power steering fluid is the source of a new BMW recall, which affects 2,642 vehicles.
Last week, BMW announced a recall on select 2002-2003 model year 3 Series, including the 325i, 325xi, 330i, 330xi sedans, 325Ci and 330Ci coupes and convertibles, as well as the 325iT, 325xiT Sports Wagons and M3 coupes and convertibles.
Carlos Lago takes out the 2014 BMW M5 Competition Package to see if it has finally become a better driver's car.