Lion VS Crocodile And Buffalo

Lion VS Crocodile And Buffalo

Amazing Video of a Pride of Lions, a Herd of Buffalo and 2 Crocodiles engaged in a Battle for dominance