At last year’s Geneva Motor Show, Toyota unveiled a revolutionary three-wheeled city car, the i-Road. You may remember seeing it in a somewhat mesmerizing video where the small vehicles sashayed through the French Riviera streets.
Added in i-Road
At last year’s Geneva Motor Show, Toyota unveiled a revolutionary three-wheeled city car, the i-Road. You may remember seeing it in a somewhat mesmerizing video where the small vehicles sashayed through the French Riviera streets.
0 comments
Login to comment →