Egypt invites Elon Musk to see Great Pyramids after he tweeted they were 'built by aliens obviously' squib

Elon Musk was invited to see the Great Pyramids of Egypt by a top government official after the CEO of Tesla and founder of SpaceX brought up an old conspiracy theory.
Scroll for more
Continue reading on Daily Mail...