Would EWE believe it? Couple wake up to creepy ‘scuffling’ noise echoing through their house… before realising it’s a herd of SHEEP on their roof!
By Cameron Roy Published: 19:41 BST, 16 August 2024 | Updated: 19:44 BST, 16 August 2024 ...
Read more