2003-04-08T10:38:52
When a BBC camera crew went to film in the rain forests of Belize they hoped to come across some exotice creatures....
Access premium content subscribe today
If you have an account you can SIGN IN now