The new BMW i3 is finally here and comes with 560 miles of range – Driven

Exterior · Powertrain, Range & Charging Times · Interior · Price & Release Date · Twisted Automotive takes on the Range Rover Classic.
View full source