Puppets Take Long Island exhibit hits Garden City, Sag Harbor

What's going on this week.