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

  • The average person walks the equivalent of five times around the world in their lifetime.
  • The longest wedding veil was longer than 63 football fields.
  • St. Lucia is the only country that is named after a woman.
  • The people who are currently alive are only 7% of the total number of people who have ever lived.
Next Page →

Post originally appeared on Upbeat News.