Loading Video…
This browser does not support the Video element.
Paraglider discovers dog on top of Great Pyramid of Giza
A powered paraglider pilot recently filmed a dog roaming on top of the Great Pyramid of Giza while flying around the pyramids in Egypt.