Top 10 Smallest New Cars
(based upon most fun)
#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.
<PREVIOUS PAGE
NEXT PAGE>
© 2017 classicautomobiles.info
i
info@classicautombiles.info