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