Leopard Hesitates Before Taking Out a Baby Impala PeanutChuck / May 4, 2015 / Comments Off on Leopard Hesitates Before Taking Out a Baby Impala Unbelievable: Leopard Hesitates... more → Posted in: Animals, Videos Tagged with: Impala, Leopard