Leaf

A medium sized hatchback electric zero emission car due to come on sale in 2011. There are big hopes for this car.

4
Average: 4 (1 vote)
Syndicate content