Posts tagged as:


Test Driving the Leaf!

April 20, 2011

Sorry, but it was not I who got to go for a ride in the Leaf lately. Unfortunately, the Middle-West of the United States seems to get electric vehicles long after the coasts do. However, I noticed that Robert Llewellyn just posted a YouTube video of himself driving the Leaf out to meet some new […]

Read the full article →