South Florida Snake Hunters Catch A 17-Foot Python

The Florida Everglades apparently has a snake issue, and a trio of snake hunters just set a South Florida record for catching the largest one yet.