Ben WaterworthMay 31, 201912 minAnalysing The Survivor All-Winners SeasonThe dream season of Survivor is set to happen. Season 40 will bring 20 former winners back to compete against each other in the ultimate...