Big Cats In Britain? Anyone buy in to this atall?
I'm just intrigued is all as it's something that I find fascinating. Just the idea of it. We had a sighting on a golf course in Glossop near me some time last year. Theres been plenty of sightings around the Peaks where I live though, although i've not seen anything myself.
Bizarre subject I know but, anyone?
Bookmarks