Loading Video…
This browser does not support the Video element.
Owl struck by driver on I-10 in Phoenix to be released back into nature
A Great Horned Owl that was struck by a car on I-10 in Phoenix last October finally made a full recovery and will be released Sunday, June 7th.