Pythons: The Deadliest Invasive Species

Pythons are old world snakes, but despite this they’ve invaded the Florida Everglades, eating Alligators and Bobcats alike.

Click here to watch the episode