Owl Survives Head on Collision with Truck
A miracle owl lived to fly another day after surviving a head-on collision with a moving Ford pickup.
The brown feathered bird was left with its head lodged firmly in the grill of the truck following the accidental smash in Addison County, Vermont, on December 11.
‘I received a call from the driver a little after five in the morning explaining that he had hit an owl,’ explained biologist David Sausville, of the Vermont Fish & Wildlife Department.
Read More...