Rare Battle Between A Leopard And An Impala - Latest Sightings
Runtime
0:31
Author
Latest Sightings
URL
URL
View count
493,038

Impressive strength and determination is shown by an impala ram in an impressive fight for life filmed in the Kruger National Park, South Africa.