Episode #1.5
- Episode aired Jan 2010
- 22m
David Youldon travels 300 miles to the Dambwa Forest in Zambia, where he meets the predatory Leya and her lazy brother.David Youldon travels 300 miles to the Dambwa Forest in Zambia, where he meets the predatory Leya and her lazy brother.David Youldon travels 300 miles to the Dambwa Forest in Zambia, where he meets the predatory Leya and her lazy brother.