If somebody told you they saw a big cat in the United Kingdom, and it was not in a zoo, you’d think they had an extra pint or two. Turns out there are actually big wild cats in the UK. Where do the come from?
https://www.neatorama.com/2019/04/19/Big-Cats-in-Britain/
Sent from my iPhone using Tapatalk