Aug 19, 2010

Smallest Cars in The World no 2. The Lumeneo Smera


Smallest Cars in The World no 2. The Lumeneo Smera


The Lumeneo Smera, a French built electric car went on sale this May for about $33,000. It is currently only available in France, but is expected to be sold throughout Europe in 2010

0 التعليقات:

Post a Comment