The Paradoxical History of the Iconic DeLorean Through Pictures, 1980-1984
DeLorean DMC-12, an innovative sports car, produced from 1981–1983, with gull-wing doors and stainless-steel body panels. It should have been the commercial coup of the century, leading to massive worldwide sales. For this was the car chosen to star …