
On Sept. 20, 1988 Tara Calico vanished from the face of the Earth. The 19-year-old left her New Mexico home to go on her daily bike ride — and never came back. Just before leaving, she jokingly told her mother she’d better come looking for her if she didn’t return.
To this day, she has never been found. But in June 1989, a mysterious Polaroid turned up in a parking lot in Florida, nearly 1,500 miles away from where Calico had disappeared. Though unconfirmed, it appears to show Calico — based on matching scars and the dog-eared paperback next to her — and a young boy, both bound, gagged, and absolutely terrified.