There's a new BMW 3 Series just around the corner, and the Bavarian manufacturer wants you to know something: It's still making a face at you.
Read This Article
There's an all-new 2012 BMW 3 Series coming, and the Bavarian automaker has finally spilled the beans on the sixth-generation of its iconic best-seller.
BMW and its high-end subsidiary Rolls-Royce are recalling almost 3,000 cars and crossovers for an auxiliary water pump circuit board failure that could lead to overheating, or even engine fires.
BMW has announced the pricing for the all-new 2013 640i Gran Coupe will start at $76,895.