Fall TV is almost here, and the unstoppable Survivor returns on September 15, this time in Nicaragua. Our sister site, Jaunted, has some of the scoop on the hotel where the crew are said to be shacked up, but we also learned some more, uh, colorful details about the Pelican...
Join the conversation!