Survivor Season 31 Episode 12

Posted By :- CouchTuner On 2015-12-03 03:08:44

Description by couchtuner for Survivor Season 31 Episode 12 : 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.

Watch It Here : Survivor Season 31 Episode 12 Tiny Little Shanks to the Heart