1
Lot of nazca discoveries of late: oceanic slabs discovered near Nazca and Easter Island
(zerobytes.monster)
A community dedicated to discussing alien life. *"Reddit relies on volunteer moderators to keep the platform welcoming and free of...