One survivor is on a mission to uncover the identity of other victims and see that these predators never know another free day.
The bedraggled, terrified-looking woman told cops a head-spinning story.
But perhaps there is confusion: where was this girl's color Polaroid photo found? In Russell Tillis house or in Oregon by these 2 brothers?
I have no doubt it is in fact a can of Busch. I recognized it right away upon opening the thread. Thirding this. Definitely a can of Busch.
1400UFFL - Unidentified Female Photograph of subject. Date of Discovery: March, 1, 2016 Location of Discovery: Jacksonville, Duval County, Florida Estimated Date of Death: N/A State of Remains: N/A Cause of Death: N/A Physical Description Estimated Age: Early to mid twenties Race: White Sex...