Tag: brainchild of Hiroshi Shimizu
Autotrivia quiz – Friday July 20 – July 26, 2012
Last week I asked what is this car? It was the Japanese Eliica - the eight wheeled electric car. A team of engineers at...
Notifications