Survivor Season 12

2006 · 16 contestants · 15 episodesFinal
AB
Sole Survivor

Cast

16

Episodes

15