Poster of Cast and Crew in Vanished - Season 1 - Episode 5 - The Feed

Vanished - Season 1 - The Feed (Episode 5)

Plot: New evidence linking Sara's disappearance with another high profile case.
Episode Aired On:
Monday, September 18 2006
18 years ago