Daihatsu Deca Deca concept at the Tokyo Motor Show

The Deca Deca was among the fuel efficient “big on the inside, small on the outside” concepts on show from Daihatsu at the 2009 Tokyo Motor Show.

Leave a Reply

You must be logged in to post a comment.