Snow squall completely engulfs New York City

Published December 19, 2019

Rumble / Natural PhenomenaCheck out this view of a snow squall taken from the 67th floor of the Empire State Building. A snow squall is a sudden moderately heavy snow fall with blowing snow and strong, gusty surface winds.

0 COMMENTS