Packard Self-Parking Car - 1933

Self-parking technology on a Packard automobile from 1933 or even earlier. The license plate reads “19 California 33“
Back to Top