Impala (not the car) cheats cheetah by running into a Toyota July 10, 2013 This is some incredible footage of a group of impala fleeing two cheetahs in South Africa’s Kruger National Park. One fleet-footed impala leaps into the… Continue Reading