This one is an amazing video where two powerful creatures confront each other and make the world gape in wonder. This is a power pact show where none of the creatures are ready to accept defeat and move away. “Fight till your last breath” has to be their motto.
The incident took place in Kruger National Park in South Africa, on the 16th f July, 2014 in broad day light on the highway. This is something that you will just love to watch where the leopard finally wins. Watch this to believe it.