panther sighting

  • The Beast of Bennachie

    Until relatively recently I thought an Alien Big Cat was a feline visitor from outer space. I miaow you not. I would read articles by cryptozoologists and wonder what in the name of Garfield was going on. An alien or anomalous big cat is one whose natural habitat is not the British Isles. You can…