What do y’all think of the shows about aliens helping build things? Some people are really pushing that theory. No one knows for sure but I have my doubts. I also saw a few minutes about people who worshiped other gods helping to plan/build DC. People are pushing odd beliefs now.
I know some 'aliens' helped my neighbors do some impressive landscaping awhile back. :-P