Trio of leopards keep dropping their prey on hyenas

105
Published on August 3, 2024 by Tex Hollywood

These three leopards have to be the clumsiest leopards in existence. Watch as these three leopards keep dropping the impala they hunted on hyenas from a tree.

Category Tag

});