See which animals come out tops when angry baboons take on a leopard. The Earth-Touch crew also films some rare wildlife - check out baby brown hyenas feeding on an animal carcass, an elusive Asian elephant & the cutest ice rats!


Name:  4541.jpg
Views: 139
Size:  40.4 KB