laughingsquid.com
Electric DeLorean to be Released in 2013
The resurrected DeLorean Motor Company is producing an electric version of the iconic 1980s DMC-12 sports car for release in 2013. The car is expected to