John DeLorean Archive footage from 1981 shows reporter at DeLorean launch in California discussing whether it'll be a success 16th Aug 2025 1981 DeLorean found in disintegrating Kansas garage is the talk of the town and everyone rushes to take a look at it 15th Feb 2025