Where To Stream Monsters Inside Me Season 1 Episode 1
Sleeper Cells
- Aired July 1, 2009
- 60 Min
Parasitic worms eat the brain of an 11-month-old; a war veteran has a parasite that has lived in him for the past 36 years; a man has a parasite living in his brain.