Elon Musk says Aliens built the pyramids, netizens debate it was the Dinosaurs
Trending | August 01, 2020 7:04 ISTOn Friday, Tesla and SpaceX founder Elon Musk took to Twitter to claim that "Aliens built the pyramids obv (obviously)", hinting that Pharaoh Ramses 11 was probably out of this world too. In the following tweet, he wrote, "Ramses 11 was :D."