2017 DeLorean DMC-12 pre-orders open

Alexi Falson

DeLorean Motor Company (DMC) has announced it is now taking pre-order applications for those interested in buying an example of its DeLorean DMC-12. We reported back in June that there was a DeLorean DMC-12 revival in the pipeline, and now we’ve got some concrete details to report on. DMC announced […]