Is This An Alien? In 2003, scientists found a strange skeleton in the Atacama Desert. It is too small and deformed to be human, yet too humanoid to be anything else - unless, as ufologists claim, it ...
229 viewsAlien hybrids and lost human species... Dark5tv presents 5 of the strangest humanoid creatures discovered by archaeologists, including the Atacama Skeleton, the Starchild, real-life hobbits, mysteriou...
284 views