BMW i8 – A Look Back At This Marvelous Sportscar
Frankfurt, Germany – June 2011. BMW was about to wow the world’s automotive press by presenting their vision of an electric future at the Frankfurt Messe. They had developed two concept cars to display, one…