
While vacationing in the Southern Chilean city of Concepcion on October first of 2002, a group of family members found what appeared to be a small humanoid creature. The alien creature measured about 7.2 centimeters long. It had a relatively large head, two arms with long fingers, and two legs. The discovery was first reported by the local news in... Read More