Jaycee Dugard Possibly Found After 18 Years!! (Photos, Video)

Jaycee Lee Dugard, who disappeared from her home in South Lake Tahoe on June 10, 1991, when she was just 11 years old, has walked into the Concord Police Department on Wednesday afternoon (August 26).

Facebook Conversations

Responses So Far

  • captainmargaret thinks Jaycee Dugard Possibly Found After 18... is OMG  about 2 years ago

Add Something Interesting

      

Partner Buzz

Hot Buzz