Saturday, June 7, 2014

The 8-wheel, all-electric Eliica, from Japan's Keio University.