RoadflyTV recently spent some time in the history-making 2011 Nissan LEAF electric car. Needless to say, we were very impressed. Join host Ross Rapoport as he reviews the first mass-produced, 100% electric passenger vehicle. With such a highly-anticipated vehicle, it's…
