Re: I'll have to get back to you on this one
"Becca" is a favorite on true crime forums/Facebook groups, and her identity being unsolved is particularly notable because of all the evidence left behind. And of course the photo is disturbing in and of itself, and many people have said so, though the alleged Tara Calico photo is probably far more infamous. (Warning ahead of time: it's a Polaroid of two kids bound and gagged in a car, with a copy of Flowers In The Attic nearby, and it was found several hundred miles away from where Tara was abducted which I think was in New Mexico.)
|