NYC launching Open Streets season with car-free Earth Day celebration
This year's Open Streets: Car-Free Earth Day will include 53 car-free streets and plazas across the five boroughs.