Owl hit by truck, stuck in grill rescued by wildlife officers in Alberta December 21, 2016 This is one lucky duck. Or rather, owl. Alberta Fish and Wildlife intervened after an owl was hit by a truck and somehow lodged… Continue Reading