This really interesting footage was filmed over Caigo, Egypt's sprawling capital set on the Nile River. This happened on 10th May... ]... Lees verder