People | November 13, 2014 01:44 PM EST
Window washers rescued from scaffold at One World Trade Center, NYC (VIDEO)
Two window washers scaffolding near the 68th floor of 1 World Trade Center have been rescued.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.