Massive boa constrictor wrangled in FL neighborhood by local deputy
Massive boa constrictor wrangled in FL neighborhood by local deputy
Deputy Clay Mangrum with the St. Lucie County Sheriff's Office talks about what it was like wrangling in a 10 foot, 75-pound boa constrictor.