Survivor Season 31 Episode 12 – Tiny Little Shanks to the Heart

Air Date : Dec 2 2015 | 79 Views | 25 Link Submissions | 0 comment(s)

Watch Survivor season 31 episode 12 online. Emotions run deep when loved ones visit the island, and a desperate Reward Challenge leaves castaways’ heads spinning. Also, exhaustion takes a serious toll on one castaway in the middle of an immunity battle.

Mark Watched