Survivor 2018: Who Was Voted Off Survivor Last Night? 10/10/2018
Survivor 2018 David vs. Goliath was back last night and so is the rain. The 18 remaining Survivor castaways were faced with more treacherous weather as they competed in their third immunity challenge of the […]