Subject: Five in Ten 7/17/17: "Alien" Mummies in Peru Mon Jul 17, 2017 4:59 pm
Five in Ten 7/17/17: "Alien" Mummies in Peru
Published on Jul 17, 2017 Paranormal researchers claim they've found three-fingered mummies with elongated skulls near Nazca, Peru. We are skeptical to say the least.