This video was filmed near the pyramids and was published on an Iranian channel, and it cannot be confirmed that there are actually spaceships filmed above the pyramids, so we present the video to discuss the relationship of aliens and the pyramids of Giza
Is this real ? UFOs above the pyramids
Post a Comment