Tokyo Auto Show features Honda Concept Cars

Honda released EV-N, SKYDECK and CR-Z Concept as its world premieres at the 41st Tokyo Motor Show 2009 on October 21.