Showing posts with label LEAF. Show all posts
Showing posts with label LEAF. Show all posts

Saturday, December 11, 2010

First LEAF Delivered Today.

Just marking this day in history.  The first delivery of the first high production volume EV in the 21'st century happened today.  Hopefully tens of thousands more to come.

First LEAF