You are never going to believe this-
There are SHEEP in the garden. Loads of them. In my garden. The fuck?!
People keep cycling past and giving us the weirdest looks *headdesk*