Owl terrorizes town in the Netherlands

Residents have been going out at night wearing protective headgear following a spate of owl attacks. The town of Purmerend in the Netherlands made hea… —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *