This past weekend, New York City took a huge step in favor of pedestrians over cars. Times Square is one of several sections of Broadway that are now closed to automobile traffic, to create a series of new pedestrian plazas:
This past weekend, New York City took a huge step in favor of pedestrians over cars. Times Square is one of several sections of Broadway that are now closed to automobile traffic, to create a series of new pedestrian plazas: