New York Times (blog) - Jul 16, 2010 Jerry Garrett for The New York Times The Nissan Leaf, which goes on sale in December, during a brief test drive in Malibu, Calif.
No comments:
Post a Comment