Travel

Pedestrians, cyclists to take over NYC streets

New York City’s famous street traffic is set to clear up. Buzz60’s Sean Dowling has more.