The BMW 3 Series has been a premium class-leader and best-seller for years.
Read This Article
BMW has announced the pricing for the all-new 2013 640i Gran Coupe will start at $76,895.
Here is what we may see from BMW soon...
It's hard to imagine we're already talking about model year 2015 cars already.