Man-Eating Super Snake

Man-Eating Super Snake
Watchlist
ADVERTISEMENT

Summary

Authorities in southern Florida battle to control the growing numbers of African rock pythons, lethal giant constrictors known to attack, kill and even devour humans.
Documentary