One of Egypt’s top government officials has invited Elon Musk to see the ancient pyramids for himself after the Tesla CEO claimed the historical landmarks were built by aliens.
One of Egypt’s top government officials has invited Elon Musk to see the ancient pyramids for himself after the Tesla CEO claimed the historical landmarks were built by aliens.