It Could Go at Least 88 MPH

DeLorean DMC-12January 21, 1981

Production of the iconic DeLorean DMC-12 sports car begins in Dunmurry, Northern Ireland. While not truly a technological achievement, the DeLorean became known as a symbol of the high-tech 1980’s.

Secured By miniOrange