TV Reviews

Survivor: Edge of Extinction 38×07 Review: “I’m the Puppet Master”