Quote from TECA website:
“TECA is a microvehicle concept aimed at improving the safety, convenience and efficiency of two-wheeled travel. The aerodynamic shape should give performance improvements of around 35% and save fuel as well!“
I think that they forgot to mention how this TECA will stand when it comes to a red light.
Via Ubergizmo