Kruger National Park is home to a host of wildlife and so many great animal vids! Here you'll see a jackal finishing up eating an impala and a large group of vultures are waiting their turn! The jackal leaves, and it's a feeding frenzy of free food at work proportions!