Owl Released into the Wild with Feather Implants After Being Hit by Car
A barred owl in Southside, Alabama, was released back into the wild after receiving serious injuries from being hit by a car and being rehabilitated afterward, receiving some feather implants in the process.