http://blog.caranddriver.com/wp-cont...n1-626x417.jpg Link at Car&Driver? I thought it might be the
Lomero.
This is a screen cap of 22:52 into a NASA 360 video. IIRC this was Elio or Edison2 talking.
Luigi Colani got there first:
Looking at the second picture I conclude that the orange bar is simply an arm rest.