Tuesday, January 24, 2012

The Nissan LEAF proves slick in wintry test drives in northern Japan - VIDEO