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.

Advertisement

Next Page →

The More You Know

  • A relative of the T. rex stood just 3-feet tall.
  • On Mars, sunsets are blue.
  • Chihuahuas have the biggest brains in the canine world.
  • Tears contain a natural painkiller, which reduces pain and improves your mood.
Next Page →