Tokyo Auto Show 09: 7 Cool Concept Cars

In this video, http://www.WatchMojo.com outlines the seven coolest concepts introduced at 2009’s Tokyo Auto Show such as the Lexus LFA.