1 min read

Test driving the Nissan LEAF in Japan