Survivor


Season 18 | Episode 12 - The Ultimate Sacrifice


May 7, 2009