A group of classic car restorers unearthed a genuine time machine when they opened the door to a barn in – a 1981 DeLorean with just 977 miles on the clock.Michael McElhattan of DeLorean Midwest heard rumors of the untouched treasure from its original owner’s nephew who said he was travelling from New to take a look.What he found was a pristine, but very dirty, example of the iconic car immortalized as the time-travelling centerpiece of the 1985 movie, Back to the Future.
Load More
Load More