Shanghai 2013: Detroit Electric SP:01 adminApril 21, 2013 Its quite a surprise to see the Detroit Electric SP:01 at the Shanghai Auto Show 2013. We only recently got full details of this new, Lotus Elise-based project.... Lajme0 Comments 0