Diane (DeeDee123) reviewed Lost and Found: The True Story of Jaycee Lee Dugard and the Abduction that Shocked the World on + 175 more book reviews
Helpful Score: 1
Twisted, horific, sick...amazing
The justice system failed Jaycee over and over
Best wishes to her and her children.
The justice system failed Jaycee over and over
Best wishes to her and her children.