Egyptian Troops Parachute Jump over Pyramids

Egyptian parachute team gets to experience one of the seven wonders of the world like nobody else.

Categories

Video Shock and Awe