Advertisement



Advertisement

Advertisement



Burj Dubai window cleaning.

Prev Random Video Next
Window cleaning is not an easy process at the Burj Dubai, which prominently stands at 2,717ft as the world's largest man-made structure.

Home