Disturbing Photo Reveals the Painful Truth of Missing Teen in New Mexico

The Troubling Photo

The Polaroid, found in June of 1989, showed two unidentified persons, a young woman and a younger boy, bound and gagged in the back of a vehicle of some kind. Many believed that the girl in the photo was Tara Calico and that the boy was another local child who had gone missing the April before: Michael Henley…

 

Advertisement

Next Page →
Next Page →

Post originally appeared on American Upbeat.