An optional new package prepares the 228i coupe for the track.
Read This Article
Here is what you can expect a semi-loaded or fully-loaded BMW 2 Series to cost.
BMW has announced the pricing for the all-new 2013 640i Gran Coupe will start at $76,895.
After more than three decades of making high-revving, gas-powered performance cars, word has it that BMW’s M division is moving in a completely new direction with a diesel version of its upcoming M5 super sedan.