autoevolution
 

Stories about: Leo ZL-1H

New LZ-1 Electric Super Car from Leo Motors To Debut This Year
New LZ-1 Electric Super Car from Leo Motors To Debut This Year

6 Jun 2011, 05:44 UTC · By: Alina Dumitrache / Leo Motors, a US public company based outside of Seoul, Korea, has just announced it is close to finalizing their electric super car project that has been under way since 2006. The vehicle, set to d...