back to top
Community

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).

Posted on
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss