Playback serverIf a title won’t play, switch servers.
Season 3 · Episode 12
1.042mSeptember 14, 2016
After 12 weeks, things get even more complicated as a new pair of old flames return to the island to heat things up. The time has come: David and Natalie must choose their final Keeper.