Sacrificing Central Park to Appease the Traffic Gods
| | 11 Comments
The Dept. of Transportation’s 2005 study showed there is no need to eliminate car-free hours during the holidays. So why did they do it this year? Every November, year after year, the city sends two contradictory messages to motorists. On the one hand, it urges all those coming to the city during the holiday season to use […]