Researchers find new biomorphs hidden within Peru's mysterious Nazca lines
Their exact purpose remains unknown but some speculate the massive hillside figures were created by aliens as landing strips for ancient astronauts.
Tuesday, December 20, 2022 at 4:30 am