Also known as the Atacama skeleton, 6-inch Ata has been confirmed as not an alien, contrary to popular belief. In 2003, Ata was discovered inside a leather pouch, abandoned, near a…
Browsing Tag
Also known as the Atacama skeleton, 6-inch Ata has been confirmed as not an alien, contrary to popular belief. In 2003, Ata was discovered inside a leather pouch, abandoned, near a…