Production of this car, made popular in Back to The Future, began on this day in 1984 Posted By: gregglynn January 21, 2022 @ 8:14 am The Betcha Can't Get It Game Tweet Share Reddit +1 Pocket LinkedIn The DeLorean