... legend of evil spirits dropping from the sky taking children. Now does this mean that the aliens have been there before and abducted people, and the natives believed them to be demons?
... legend of evil spirits dropping from the sky taking children. Now does this mean that the aliens have been there before and abducted people, and the natives believed them to be demons?