1 posts tagged with dugard.
Displaying 1 through 1 of 1. Subscribe:

Lost and Found

On June 10th, 1991 Jaycee Lee Dugard, age 11, was kidnapped at a bus stop. Despite eyewitness who called authorities immediately and a massive manhunt she was never found. Today she walked into a police station.
posted by Bonzai on Aug 27, 2009 - 230 comments

Page: 1