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 !
now Renault Twizzy will have some competition ..if this ever makes it to production - it would be worlds first leaning electric trike !