📅 21 Jan, 1981

Production of the DeLorean sports car begins in Dunmurry, Northern Ireland, United Kingdom.

Production of the DeLorean sports car begins in Dunmurry, Northern Ireland, United Kingdom.