Strap yourself in and bring your tinfoil hat for a truly baffling rant from Survivor Pete on our greatest recap yet of the penultimate installment of Survivor: Winners at War.
Strap yourself in and bring your tinfoil hat for a truly baffling rant from Survivor Pete on our greatest recap yet of the penultimate installment of Survivor: Winners at War.