2011 Nissan Leaf


2011 Nissan Leaf

Taken in Lisbon, Portugal. Pre-Production Test.