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

USA / Global
Our International Editions