History of DNA-tested baby alien body (Atacama Humanoid) comes forth – creature was discovered in Chile in 2003
As release date nears of Dr. Steven Greer’s UFO documentary Sirius, which will reveal details on a tiny alien body
As release date nears of Dr. Steven Greer’s UFO documentary Sirius, which will reveal details on a tiny alien body