Toyota i-Road concept

now Renault Twizzy will have some competition ..if this ever makes it to production - it would be worlds first leaning electric trike !

archivesMyriadman