Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
And no, it is not available in the USA.
I think it is a Daihatsu BC-7 from 1989. It is a concept but I think they built a few of them.JR