Watch the original DeLorean pitch to auto dealers


Go back to the future with this amazing DeLorean sales pitch from 1981 used to convince car dealers to sell this fine automobile. (Thanks, UPSO!)

Loading...