Leopard Stuck In Barbed Wire Fence In India
2017-08-02
2
This was the moment frightened villagers found a ferocious leopard trapped in barbed wire after heavy rain in Gujarat, India, last week. *** To licence full footage and for full text contact info@viralpress.uk ***