SPECIAL REPORT: UNEARTHING NAZCA

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.

Source of video: Gaia

Source of series: Gaia.com

 

Featured Videos

Leave a Comment

You must be logged in to post a comment.

Latest Posts

Top Authors

Most Commented

Around The Web