Post Thumbnail

We have some good news from the Land of the Rising Sun -- a fresh batch of Leafs are on their way to American shores. At the New York Auto show, Nissan announced that the first shipments of post earthquake-produced EVs should be in the hands of American consumers by April 27th. The company still e

3 years ago 0 Comments
April 21, 2011 at 11:16AM