Survivor: Caramoan

The cast for the new season of Survivor – to be set in Caramoan in The Philippines – has been revealed today.

Here are the teams, spit into Favourites and Fans. Continue reading »