The Greatest Fights In The Animal Kingdom | Lion VS Buffalo. The confrontation between the lion and the buffalo is not just a battle of predator and prey. Both of these formidable... Read more »
wild animals fighting (gorillas) in a zoo. #shorts Copyright credit to: World Revealed source Read more »