Scare Tactics Season 3 Episode 10 When The Larvae Breaks
- TV-14
- October 14, 2008
- 21 min
A man asked to clean a scientists lab uncovers a cocoon with living human inside.
A man asked to clean a scientists lab uncovers a cocoon with living human inside.