
This really interesting footage was filmed over Caigo, Egypt’s sprawling capital set on the Nile River. This happened on 10th May 2022
Witness report: It’s a disc with some nursing’s only shown through camera not visible to naked eye.

Copyright © 2025 | WordPress Theme by MH Themes
Real Cairo, Egypt
fake