Central Park Has Officially Become Car Free
It's official. As of this week, Central Park below 72nd Street is now a car free zone. In April, Mayor de Blasio's office announed that the city would be "prioritizing people over cars," and we are beginning to see the...