In 2003, a strange, little skeleton was discovered in the Chilean ghost town of La Noria, in the Atacama Desert the driest place in the world. It was nicknamed Ata.
Share this post
Alien or Human?
Share this post
In 2003, a strange, little skeleton was discovered in the Chilean ghost town of La Noria, in the Atacama Desert the driest place in the world. It was nicknamed Ata.