Viral Video: Shanghai window washer nightmare
Viral Video: Shanghai window washer nightmare

Window washers get thrashed by high wind on the 91st floor of the 101-story Shanghai World Financial Centre. Thankfully they survived… Check out the frightening video below!

 

Watch all Viral Videos