[VIDEO] Watch A Window Fall 500 Feet to the Ground After Cable Snaps

Construction crews were preparing to replace window glazing on the 47-story tall Wellhouse na Leninskom tower in Moscow, Russia, when a cable snapped just as the window was about to reach the top of the structure

Read More