British tourists were filming their holiday in Brazil when, in one frame of their recording, they noticed a strange figure in amongst the trees. On closer inspection, it doesn’t quite look human but what is it? It could well be something attached to the tree or just a curious creature that is out of focus, but we will never truly know.

Continue reading >>