David Dudenhoefer
4/15/11
The BBC footage shot last year from a small plane over the rain forest of western Brazil resembles a scene from Avatar ...