📅
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.