It looks like the electric hot hatch is becoming a thing now Nissan's lineup at the upcoming Tokyo Motor Show (October 27-November 5) is spearheaded by the all-new Leaf dressed…
It looks like the electric hot hatch is becoming a thing now Nissan's lineup at the upcoming Tokyo Motor Show (October 27-November 5) is spearheaded by the all-new Leaf dressed…