Alien mummy discovered in Peru

New Mummified Alien Discovered In Peru

June 24, 2017 Sean Adl-Tabatabai 9

A new unexpected discovery has been unearthed in Peru with scientists claiming to have found a mummified 3-fingered alien buried in Nazca. A video of the body went viral on YouTube this week, after filmmakers at Gaia joined researchers and independent […]