Owl.JPG

Fallen Feathers is a bird rehab facility in Peoria. It's unique in the rehab world, because it treats birds of all feathers, from dramatic owls to less "glamorous" creatures like pigeon. Here's one of its permanent residents.
(Photo by Stina Sieg - KJZZ)