Iconic. I think this other video has John DeLorean wailing on the bumper with (possibly) the engineering team.

Advertisement