Video Reviews Nissan Leaf 2012 by The Car Guide June 5, 2012 Nissan Leaf 2012 Share on Facebook Share: