Unidentified Wiki
Advertisement

New Castle County Doe is an individual whose foot was found on railroad tracks in Wilmington, Delaware on July 1, 2014. Few details are available in their case.

Clothing

  • Dark-colored sock.

Sources

Advertisement