What did happen near to pyramids in Egypt ?
Someone sent me this video to check it out, especially when he learned that I live in Egypt. Of course when I saw the video I think it is fake and contains parts of the movie Star Wars but leave you judgment on the video may have a part of truth