Toyota i-Road Electric City Car Undergoes French Car-Share Trials, Gallery 1