Impalas Fly Across Road in Kruger and One Leaps Into a Car to Avoid Cheetah July 10, 2018 Visitors of Kruger National Park in South Africa were treated to an incredible spectacle as a herd of impalas are seen flying across the...