Posted on November 19, 2018November 19, 2018 by admin Impalas instinctively leaping over a road as they run from cheetahs.