European Built 2013 Nissan Leaf to Debut at the Geneva Motor Show European Built 2013 Nissan Leaf to Debut at the Geneva Motor Show Reviewed by raffis on 12:20 PM Rating: 5