The African Bush are Full of Incredible Surprises! Leopard & Baby Baboon = a must watch! December 12, 2012