Skip to playerSkip to main content
  • 9 years ago
Proponents of alien astronaut theory are now pointing to 5 humanoid mummies unearthed in Peru as the ultimate evidence of alien visitation. Pictures of the mummies were presented at a press conference in Lima on Tuesday, showing the strange features of the mummies, including a deformed skull, elongated fingers, and an unusual body shape.
Comments

Recommended

Fun
7 years ago