'Clashindarroch Beast' filmed in Scotland

'Clashindarroch Beast' filmed in Scotland

One of the largest wildcats ever seen anywhere in the world has been caught on camera in Aberdeenshire. Dubbed the ‘Clashindarroch Beast’ after the fo…

4
Like
Save

Comments

Write a comment

*