History | 207459 hits | Aug 02 5:12 pm | Posted by: Strutz
A top government official in Egypt has invited U.S. billionaire Elon Musk to see the country's Great Pyramids of Giza after the Tesla CEO claimed that the historical landmark was built by aliens.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.