Site

Categories

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