Survivor Season 17 Episode 12

Survivor Season 17 Episode 12

Serie: Survivor

Episode Title: The Good Guys Should Win in the End

Air Date: 2008-12-11

Year: