Survivor 2018 Finale: Winner And Reunion Photo Gallery [PICS]
Last night Survivor 2018 came to a close as the final David slayed the remaining Goliaths. Nick Wilson, the public defender from London, Kentucky, won the $1 Million grand prize during the Survivor David vs. […]