The girl is believed to be Tara Leigh Calico who was kidnapped near her home in Belen, New Mexico, on September 20, 1988. The boy’s identity remains a unknown.
In 1989 this polaroid photo of an unidentified young woman and a boy, both gagged and bound, was found in the parking lot of a convenience store in Florida.

