BMW i8 Concept Car

The BMW i8 Concept Car at New York Auto Show 2012