Three horned owls back in the wild

CBSTV Videos

Three horned owls are finally back in the wild in Corpus Christi, Texas, after they fell out of their nest earlier this year.The owls were conditioned for flight and learned to hunt live prey.