archytele The Vault

S2·E2 Sheila Hancock

Aired January 18, 2006

Synopsis

Sheila Hancock chases after a mysterious woman in a photograph in the search for her roots.