Parts of New York City were hit by heavy rains and flash flooding on Friday after heavy rains moved in and continued through the afternoon. Streets and subways overflowed with water in parts of the city creating a traffic nightmare in America’s largest city. Continue reading…
Source: WIBX 950