Cayman Islands-based fans of US reality series Survivor have been starring in Survivor Cayman Islands, their own version of ...