Leopard Rescue

Leopard rescued from a well in India by local villagers

This clip is from