Owls are fairly big creatures, but they're delicate too, and don't stand a chance against big cars of trucks. The Atlantic Wildlife Institute has an abundance of the nocturnal creatures in its care right now. Pam Novak tells us more.