SPECIAL REPORT: UNEARTHING NAZCA | Mummified Aliens Found In Peru?
A new anomalous discovery has been unearthed in Peru. Is it indeed a mummified alien dating back thousands of years? Watch and decide for yourself if this is proof of a non-human species.
We would like to thank GAIA.COM for this video.
Leave A Reply
You must be logged in to post a comment.