The Haunting Polaroid
In 1989, a woman pulled off the Route 98 (Florida) into the parking lot of a food store and found what appeared to be a polaroid photo lying face down on the asphalt. When the woman turned the polaroid over, the picture she saw was harrowing.
A young woman and a younger boy lie on their backs on a rumpled pile of mismatched sheets and pillows. Both look directly at the camera with expressions of tense resignation. Their mouths are covered with duct tape, and their postures suggest that their wrists are bound behind them. The space they occupy is cramped and poorly lit. The only source of light seems to come from behind the photographer. The photo could well have been taken in the back of a windowless van with its side door pulled open.
The haunting polaroid has a dedicated story on Bizarrepedia. The origin of the mysterious polaroid has a myriad of theories but the children on have never been identified.