The very first Nissan Leaf has finally made its debut after being delivered to San Francisco resident and entrepreneur, Olivier Chalouhi. What a lucky guy?!
Though Nissan hasn't planned for a nationwide launch until 2012, we'll likely see Leaf's popping up all over the country.
Read more at GoodCleanTech