Survivor Season 19 Episode 1: The Puppet Master
Aired 2009-09-17 · 42 min
Survivor: all seasons and episodes
S19 E2: Taking Candy from a Baby