Mayor's Plan Makes Central Park Car-Free
Mayor Bill de Blasio is putting into place a plan to keep cars off Central Park's roads, except for the four main transverse roads. CBS2's Reena Roy reports.

More Videos