Twello terror owl

450px-Turkestan_Eagle_Owl_Kakegawa
Mar 15 '16 11:51

Another owl is causing havoc in the Netherlands. Over the past week a number of residents of the Gelderland town of Twello reported an eagle owl flying at their heads

Subscribe to