When you see the 2012 BMW ActiveE, the first thing that will probably come to mind is that BMW's product planners have been watching way too much Tron lately.
Read This Article
BMW celebrates 30 years of the M5 with a limited edition model.
In some circles, the M badge that comes along with BMW's performance models is one of honor and exclusivity.
The BMW 3 Series has always been a popular car.