7 days ago
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...
Facebook Share Trend
Squibs You Might Like