Nation Pedestrians, cyclists to take over New York City’s crowded streets July 25, 2019Buzz60Comments Off on Pedestrians, cyclists to take over New York City’s crowded streets New York City’s famous street traffic is set to clear up. Buzz60’s Sean Dowling has more.