There are few things more intimidating than taking a date to a high school dance.
Read This Article
Demand for the BMW i3 has already exceeded the automaker's expectations, leading BMW to consider increasing production.
The 2014 BMW i3 is heading to showrooms early next year priced at $42,275.
The 2014 BMW i8 is finally ready for production, and will be priced at $136,625 when it finally hits dealerships this coming Spring.