Survivor Season 28 Episode 13



Posted By :- CouchTuner On 2014-05-22 04:51:27

The Final Tribal Council begins on the Island and is completed Live on stage in New York City. Who will be declared the winner of Survivor 28?

Watch It Here : Survivor Season 28 Episode 13 It's Do or Die - The Winner is Announced!


Download This Episode