Wednesday, February 20, 2013

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.