Via Twitter, photo of Times Square from 3:30pm. People walking down Broadway and you can see a TV camera set up. Heavy snow falling.
Heavy snow now falling on New York City. Photo below, minutes old, of Central Park.
Here is the AccuWeather Regional Radar at 3:30pm EST.