Big Cats: The British Big Cats!
Panthers, Leopards and other big cats are not indigenous to the UK! However, these big cats are often spotted in the UK! There are many photos and videos of these creatures roaming the countryside and countless eyewitness accounts.
One of the most famous cases of British big cats is the beast of Bodmin! A black panther like creature sighted in and around the Bodmin Moor thes