Thursday, March 28, 2024

Tag: European Eagle Owl

Huge owl on the loose in Scottish town

A HUGE owl said to be capable of killing pet cats and dogs is on the loose in a Perthshire town, according to locals. The...

Latest News