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