Honda Ev N

Additional Info

via Wikipedia
The Tokyo Motor Show is a biennial auto show held in October-November at the Makuhari Messe, Chiba City, Japan for cars, motorcycles and commercial vehicles. Hosted by the Japan Automobile Manufacturers Association, it is a recognized international show by the Organisation Internationale des Constructeurs d'Automobiles, and normally sees more concept cars than actual production car introductions which is the reason why the auto press see the show as one of the motorshow's big five.

Videos

via YouTube
You need Flash player 8+ and JavaScript enabled to view this video.
Honda EV-N Concept Tokyo 2009 Promo

Web Search Results