Drummond Island Animal Clinic Snowy Owl Rescue To Release

Drummond Island Animal Clinic Snowy Owl Rescue To Release

This is a little documentary I made for the Drummond Island Animal Clinic, up in the Eastern Upper Peninsula of Michigan, documenting the rescue and release of a Snowy Owl. Videos and... Read more »