Futuristic Japanese cars

December 20th, 2009 by Darren Cottingham

Tokyo Auto Show displays some of Japan’s car concepts