Sunday, July 23, 2017

Unexplained: An Intelligent Reptilian 'Humanoid'?

X-rays of these small bodies from the tomb in Nazca raise new and interesting questions ...

No comments: