A Little Rain Didn’t Stop New Yorkers From Enjoying the Car-Free Streets This Weekend
| | 3 Comments
Despite the overcast skies and drizzle, New Yorkers flocked to car-free streets in four boroughs on Saturday, the second year the city has marked Earth Day by turning over streets to people.