Where To Stream Strange Evidence Season 2 Episode 10
Curse of the Monster Spider
- Aired September 11, 2018
- 60 Min
- Rated 8.0
- Number 20 Of 83 Rated Episodes
When a massive spider's web takes over a park, experts investigate if this monster's trap could capture a human. A tree spurts out thick red blood, and some believe it could be an undiscovered species of carnivorous plant.