Where To Stream Survivor Season 31 Episode 2
Survivor MacGyver
- Aired September 30, 2015
- 60 Min
- Rated 8.8
- Number 249 Of 629 Rated Episodes
One Tribe is completely puzzled at a classic immunity challenge. Also, one castaway attempts a heartfelt apology in an effort to stave off elimination before an intense tribal council.