Anyone here live in New York or familiar with Times Square? There's these red stairs in Duffy Square New York. They were open all day, and then around 7pm they closed them off. Why? Post Comment Receive notifications Add a comment...