Site icon The New Yorkian

What New Yorkers Need to Know About the Snowstorm

The National Weather Service suggested that snow accumulations in New York City could end up on the low end of the initial forecasts of eight to 12 inches.
Source: New York Times

Exit mobile version