SoRaspy: Toyota i-ROAD Concept

Today, Toyota unveiled its i-ROAD Concept at the 83rd Geneva Auto Show. Certainly looking like something ahead of its time, the three-wheeled electric vehicle known as the Personal Mobility Vehicle...