Survivor Season 29

2014 · 18 contestants · 14 episodesFinal
Natalie Anderson
Sole Survivor
JS

Cast

18

Episodes

14