Buckle up for a blast from the past: the DeLorean DMC-12 roared off the production line in Dunmurry, Northern Ireland. Thanks to a certain time-traveling duo, the DeLorean became the unofficial mascot of the high-tech '80s, even if its engineering was stuck in second gear.
#thisdayintechhistory
3
1
0
0