Leaf - Is it really eco friendly? on April 23, 2011 Carbon Cars Chicago Electricity Emissions Leaf Nissan Source Test Drive +