5

Register or login to comment!

I was unaware that there were still wild deer in England. Reads like it might be someone's pet big cat that escaped from its enclosure.

You know its weird they have big cat sightings all the time in Britain