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.
A woman captured video of a massive 15-foot-long Burmese python crossing a road at the Everglades National Park.