This image was lost some time after publication.

Two window washers have fallen 43 stories from a building's scaffolding at 2nd Avenue between 66th and 67th streets. One is dead and one is in critical condition, according to WNBC. Want to feel even worse? According to the early reports, they were brothers.