Special Report: New Non-Human Species in Nazca, Peru (6 min)

Tales from the Conspiratum

Jun 20, 2017

A new anomalous discovery has been unearthed in Peru. Join Gaia’s ongoing investigation and decide for yourself if this is proof of a non-human species.

View original post

Advertisements