Broadway in Times Square (42nd St. to 47th St) and Herald Square (33rd St. to 35th St) will now be permanently closed to traffic. What initially started as an experiment to improve public safety and traffic flow in May 2009 is being widely touted as an outstanding success.
Link
2 comments:
wow, that's great news.
awesome
Post a Comment