In 2002, a car was reported running off the road in Surrey, England by multiple witnesses. Police arrive and found no signs of a crash. After a careful search, the car and the decomposed body of the driver were finally found, but it was determined that the accident occurred five months earlier than the witness reports.
Previous Fact Next Fact