On the Spot: Earth Day

Lily Stolzberg quizzes Long Island on Earth Day.

advertisement | advertise on News 12