Probably best proof yet of wild big cats alive and well in Britain. To be honest of always had my doubts about these stories but not anymore.
Wasn’t sure were to post this but thought some of you guys might be interested in it. Mods please feel free to move if in wrong place... i
considered fragile earth forum