A pair of professional snake wranglers were summoned to a Florida home where a 9-foot albino boa constrictor was found in the back yard.
A pair of professional snake wranglers were summoned to a Florida home where a 9-foot albino boa constrictor was found in the back yard.