Survivor Season 17 Episode 7

Survivor Season 17 Episode 7

Serie: Survivor

Episode Title: Apple in the Garden of Eden

Air Date: 2008-11-06

Year: