“Let Someone Build Just One Far-Out Sports Car And His Car Could Well Be On The Cover Of Many Enthusiast Books”

Mesmerizing 17-minute DeLorean DMC-12 prospectus film that was shown to dealers and investors ahead of the automobile reaching the market in 1981.

Tags: