First introduced at last years Geneva Auto Show, Toyotas bizarre i-Road doesnt seem like the kind of car that could ever make the leap from a rotating platform on a well-lit stage to the street. And yet Toyota announced later in 2013 that it would be putting the i-Road into car sharing trials in Japan […]
Latest Comments