Toyota has launched a pilot program for its new i-Road car-sharing systemToyota has launched a pilot program for its new i-Road car-sharing system
September 13, 2014September 13, 2014 0 Comments
Strange-looking, miniscule smartcars are nothing new, there are plenty of them on the road, especially in cities that are older {...}