Monsters Inside Me · SEASON 2
Stowaways
Episode 6 · 2010-07-28

- Documentary
Episode overview
Stories of parasites that reside inside their traveling hosts; an Iraq war veteran pulls a foot-long worm from his body.
60 minutes
Episode 6 · 2010-07-28

Stories of parasites that reside inside their traveling hosts; an Iraq war veteran pulls a foot-long worm from his body.
60 minutes