
Folks at Japan’s Motor Magazine have posted a video showing the Toyota FT-86 concept, the Honda CR-Z Hybrid coupe concept, the Mitsubishi PX-MiEV SUV concept, the Mazda Kiyora concept and the production version of the Nissan Leaf, which will be exhibited at the upcoming 2009 Tokyo Motor Show. Watch the video after the jump.
[Jalopnik]