Monsters Inside Me
f p @
1 lists

Monsters Inside Me

Monsters Inside Me is a television documentary series about parasites that live on or, in many cases, inside the human body. It is filmed in the Liverpool School of Tropical Medicine and the Royal Liverpool University Hospital.

... more on Wikipedia
/

Monsters Inside Me is ranked on...

V

Monsters Inside Me videos

  • Monsters Inside Me