Natural Battles: Leopard vs. Crocodile

You have seen other amazing natural battles before (bees vs hornets, octopus vs sharks, badgers vs rattlesnakes, оr just check out the Animals tag for endless animal fun), and here is the latest, a leopard that goes to town on a crocodile:

Via Telegraph.
Related Posts Plugin for WordPress, Blogger...

Embed this blog on your site