Egyptians tell Musk pyramids not built by aliens, invite him to visit squib

It is not clear whether or not Musk made the comments in an off-hand or joking manner.
Scroll for more
Continue reading on FoxNews...
Tags: