Real Life Horror Story
Scientist Piotr Naskrecki created a nature documentary called “The Human Botfly”. He found his skin infested with botflies after a trip to Belize. Naskrecki extracted one, but let the others continue their life cycle and filmed the whole process. Watching maggots make their film debut is both revolting and fascinating!