Posts

Showing posts with the label Eliica

Japan's Keio University professor Hiroshi Simizu.."Eliica" in-wheel electric motor vehicle featuring eight wheels,