News
Window Washers Stranded 52 Stories in the Air at Oklahoma City’s Devon Tower

These window washers got stuck swinging 52 stories in the air when their rig came loose.