(Scroll down for video) — 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!