Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
coffeesp00ns · 3013 days ago · link · · parent · post: TIH: January 21st, 1981 – The first DeLorean DMC-12 rolls off the Dunmurry, Northern Ireland assembly line.
super interesting. for a car that was only produced for 3 years, it certainly captured public attention.