The Most Mysterious Unsolved Disappearances of All Time

The Polaroid

The following year on June 15, 1989, a Polaroid depicting a young woman and a boy, both bound and gagged, was found in a convenience store parking lot in Florida. The young woman had a scar on her leg, which matched a scar Calico had sustained in a car accident. More photographs of a bound and gagged female have surfaced, but they haven’t been released to the public. The woman pictured in the photos is suspected to be Tara. The gagged boy is still unknown.

Next Page →

Advertisement

The More You Know

  • An oyster's sex is fluid.
  • People don’t sneeze in their sleep due to their brain shutting down the reflex.
  • Beavers have transparent eyelids so they can see underwater.
  • A cow-bison hybrid is called a "beefalo."
Next Page →

Post originally appeared on Upbeat News.