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

Most Popular Videos

View More