2000-06-190.0 rating
The Luangwa River in Zambia includes hippoes, Nile crocodiles and monitor lizards among its residents. Steve witnesses a crocodile feeding frenzy.