2009 Tokyo Motor Show. There are a number of odd cars at the show, including this mini sports car from Suzusho. This would be fun in crowded cities like Los Angeles.
posted October 22, 1:42PM
|
To comment, login with your Twitter or Zannel account or join!