A young warthog puts up quite a fight against a leopard at Chief's Camp in Botswana's Okavango Delta, but all the squealing in the world won't save him.
A young warthog puts up quite a fight against a leopard at Chief's Camp in Botswana's Okavango Delta, but all the squealing in the world won't save him.