Where To Stream Survivor Season 18 Episode 8
The Dragon Slayer
- Aired April 9, 2009
- 60 Min
- Rated 9.0
- Number 177 Of 629 Rated Episodes
A power player decides to come into the merge fighting, but his plan may be thwarted before it can be carried out. Meanwhile, an exiled pair makes a shocking discovery.