Nature documentary series in which British vet Steve Leonard joins a wildlife conservation team in Namibia. In this episode, Steve gets hands-on with five Nile crocodiles.