BMW i3 Racks Up 10,000 Early Orders, BMW i8 Sells Out

by Christopher DeMorro November 26, 2013 13 comments