It has logically argued that the stones are to large and precisely placed for the technology available at the time of their construction.
I don't think aliens did it either. I just would like a logical explanation.
Now that is evidence! Now we know. . . Who had the video recorder?