This video has already been viewed by over 35 million people, so you may have seen it already, but if you haven't, get ready for a thrill. It's a battle between a herd of water buffalo, a pride of lions and two crocodiles. They're all fighting over a baby water buffalo who . . . well, I'll let you see the outcome for yourself. You won't be disappointed.