Three-Fingered Mummified Aliens Found In Peru, UFO Researcher Claims
A UFO researcher has claimed he has unearthed alien remains in Nazca, Peru in 2015. Some UFO fans quickly labelled it as evidence of ancient aliens. They argued that the strange creatures may have inhabited the Earth long before the people. According to UFO researcher...