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…