One of the city's busiest roads went car-free Saturday ahead of Earth Day, giving pedestrians free space and plenty of environmentally-friendly activities. NY1's Lindsay Tuchman checked it out.