BMW recalls a huge number of vehicles: what you need to know, how it affects you
BMW will recall 1 million vehicles worldwide at risk of short circuit that could cause an engine fire. The new recall involves vehicles built between 2006 and 2013, including some 1 Series, 3 Series, X3, 5 Series, X5 and Z4 …