A faulty electric water pump has prompted a recall of 32,084 BMW 5 and 7 Series, X5 and X6 models today.
Read This Article
BMW has given an M badge to nearly every vehicle in its lineup.
As of Jan.
BMW has announced the pricing for the all-new 2013 640i Gran Coupe will start at $76,895.