Now Playing | Pork Tapeworm in Brain 115

The pork tapeworm is a particularly vicious parasite because it can end up in the most important organ in the human body: the brain.

Recommended for You

Watch More Monsters Inside Me Videos
Filter