New York’s Central Park goes officially car-free

New York’s iconic Central Park officially goes car-free Wednesday after the final vehicle drives through the green oasis and tourist magnet in the heart of America’s most populous urban jungle.