CBS2's Elise Finch has the latest weather forecast.
Here are the car-free streets in NYC for Earth Day this weekend
PIX 11
NEW YORK CITY (PIX11) -- New York City is gearing up to celebrate a car-free Earth Day and launching its annual Open Streets..