Workers Rescued From Dangling Scaffolding at One World Trade Center

  • 10 years ago
Firefighters rescue two window washers left dangling on scaffolding on the south side of One World Trade Center. Morgan Manousos (@MorganManousos) has the story.

Recommended