Central Park is now officially a car-free zone

Central Park is now officially a car-free zone