Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
I think it was a wankel/electric hybrid built in japan?
was it called mazda concept study,and built in 1971?
I did find more information, it was mazda EX-005 and it was 1970,and it was shown at Tokyo motor show.