Another whacky car from Japanese Auto Extravaganza (JAE) last year. What do yo...

September 02, 2014

Another whacky car from Japanese Auto Extravaganza (JAE) last year.

What do you all think of it?