DMC-12 Man finds DeLorean sitting outside for 40 years and spends the next 6 years fighting to buy it 17th 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