Incredible footage of a leopard catching an impala in mid air
What an incredible sighting of a leopard catching an impala in mid air.
Source: Caters Clips
What an incredible sighting of a leopard catching an impala in mid air.
Source: Caters Clips