Strange WeatherUnusual weather phenomenaFOX 5 New YorkMay 18, 2022 by FOX 5 New YorkMay 18, 20223 29 Have you heard of a snownado, steam devil or an ice tsunami? source...