Thursday, October 29, 2015
First Detroit Electric SP:01 Rolls Off The Production Line
The revived electric car company announced the production start of the SP:01 two-seater at Leamington Spa, UK.
Read more »
Subscribe to:
Post Comments (Atom)