TONIGHT IN NYC: Peculiar Picture Parade

Tonight at 7:30 pm, the 92Y Tribeca (200 Hudson Street) presents “Peculiar Picture Parade: Animated Films Defying the Norms,” a …