
It's no secret that the 2010 Olympics are striving to be the greenest to date. And with the recent unveiling of the Leaf, Nissan's new mass-produced electric car, Vancouver finds itself positioned as the first Canadian city to see this verdant ride take the road.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: