Tags
cars
Cars and trucks make way for pedestrians as they take over the streets of NYC in a city-sponsored event.