All photos courtesy respective manufacturers.
Next-Generation Nissan Leaf
X