Survivor Season 18 Episode 12

Survivor Season 18 Episode 12

Serie: Survivor

Episode Title: The Ultimate Sacrifice

Air Date: 2009-05-07

Year: