Turn off light

Survivor Season 23 Episode 7

Serie: Survivor

Episode Title: Trojan Horse

Air Date: 2011-10-26