Loading Video…
This browser does not support the Video element.
Massive snake spotted crossing road at Florida Everglades National Park
A woman captured video of a massive 15-foot-long Burmese python crossing a road at the Everglades National Park.