Lions vs Buffalo- Watch the World’s Toughest Buffalo Battle

1 year ago
5

Cape buffalos and lions are natural enemies and can often be seen fighting. In fact, Cape buffalos are thought to be responsible for more lion deaths than any other animal.

Loading comments...