Now Playing | Maggots In My Head 146

A botfly lays maggots inside a man's head, providing shelter and nutrition for its young but a horrifying scenario for the human host.

Recommended for You

Watch More Monsters Inside Me Videos
Filter