Leopard on the LOOSE in India

2 years ago
1

A small town in india has a cat attack, the biggest thing is getting that Cat out of the town.

as seen on BBC News, and several other camera angles on the main twitter thread. This was WILD.

Loading comments...