Oh, I heard from a 2004 episode of Art Bell about the Hopi Elders that Native Americans built the pyramids. So maybe it was the Havasupai that live in the Canyon that had people leave and come back? I dunno, it made no sense at all beyond selling books to conspiracy nuts.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments