Interesting, but kinda hard to believe that the sounds we hear in the forest could be coming from that high up
I'm no expert, but if that's true, that's pretty mind-blowing
This makes their hypothesis a lot more believable to me; I can understand others incredulity.
Easy, just turn your head to the side :P