Is This An Alien?

alltimeconspiraciesPublished: June 11, 2016Updated: June 19, 20161,907 views
Published: June 11, 2016Updated: June 19, 2016

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 is the first hard evidence of alien visitors to Earth. ATC investigates!

Be the first to suggest a tag