Killer Hornets from Hell

Killer Hornets from Hell
ADVERTISEMENT

Summary

Hunters try to drive back a swarm of Asian giant hornets, insects with 100 times the bulk of honeybees, whose venom melts flesh and kills.
Nature