Window Washers Trapped As Scaffolding Hangs From WTC 1 - Live Feed

A day of contrasts: on one hand, the world just managed to land a human-created vessel on a comet. On the other hand, two window washers are hanging helplessly from the 68th Floor of WTC1.

Live Feed (via CBSNY)

CBS New York Live Stream