Upcoming BMW i3 120Ah Rumored To Go 350 KM (217 Miles) Per Charge

Photo by: Vanja Kljaic
USA / Global
Our International Editions