Leopard on the loose… Runs around biting-up people in India [Video]

Leopard in the loose… Runs around biting-up people in India