Detroit Electric unveils final design of SP:01 e-sports car 27 October 2014 by Tim Pollard First picture of the 'world's fastest electric car' Read more ...