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
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!