Polaroid Picture Found: The Disappearance of Tara Calico

Polaroid photograph found in Florida a year after Tara Calico’s disappearance in 1988. Photo courtesy of National Center for Missing Adults.
Polaroid photograph found in Florida a year after Tara Calico’s disappearance in 1988. Photo courtesy of National Center for Missing Adults.