Monsters Inside Me: Botfly Invasion

Imagine an insect growing in your skin and feeding on your blood. Meet the botfly, a relatively harmless yet horrifying parasite.