Mayor: Central Park To Go Car-Free
Mayor Bill de Blasio announced a new plan Friday to ban vehicles south of 72nd Street beginning June 27. CBS2's Alice Gainer reports.

More Videos