0

#11622 | posted by  banzaitokyo | 8 years, 12 months ago on Toyota's "i-Road" is World's Most Convenient Terrifying Dea…

That is tiny but I think that will make it easier to get around crowded areas. When I was last there I seen all kinds of people on bikes because they had an easier time getting around.


Login or Register to post a comment