Toyota teases compact, fun i-Road EV ahead of Geneva Motor Show
An intriguing overhead image released by Toyota last Thursday suggests the motor company may unveil an unusual electric concept vehicle, dubbed i-Road, at the 83rd Geneva Motor Show in March.