#4,630
of 23,960 TV Programs
< what's the formula?

Monsters Inside Me

Monsters Inside Me is a television documentary series about parasites that live on or, in many cases, inside the human body. In 2013 a UK spin-off called Bugs, Bites & Parasites premiered on Discovery Channel UK, it is filmed in the Liverpool School of Tropical Medicine and the Royal Liverpool University Hospital.

... more on Wikipedia

Monsters Inside Me is listed on...

Monsters Inside Me videos

  • Monsters Inside Me