DeLorean Aims To Redeem Itself With New Models Reviving DMC-12

The DeLorean's creator, John DeLorean, passed away in 2005 (Credit: DeLorean)

Excitement is building around the potential revival of the DeLorean DMC-12, the iconic stainless steel sports car made famous by the “Back to the Future” franchise. After a 33-year hiatus, the DeLorean Motor Company may…